@charset "utf-8";
html,table {font:11px Arial, Helvetica, sans-serif,"宋体";color:#666;line-height:150%;background:#fff;}
body {margin:0;position:relative;background:#fff;}
#checkoutloginBody,#checkoutshippingaddressBody,#checkoutshippingaddressBody,#checkoutpaymentprocessBody,#productprintBody,#addressbookprocessBody,#onlyfooterBody,#shippingestimatorBody,#remitinfoBody,#popuplargerimageBody{background:#fff;}
xmp{display:none;}
/*links*/
a:link,a:visited{color:#000;text-decoration:none}
a:hover {text-decoration:underline;color:#A72D2C;}
.red,a.red:link,a.red:visited {color:#A72D2C;}
.black,a.black:link,a.black:visited {color:#000;}
.gray,a.gray:link,a.gray:visited {color:#666;}
.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}
.yellow,a.yellow:link,a.yellow:visited {color:#fecf77;}
.orange,a.orange:link,a.orange:visited {color:#ee5d04;}
.white,a.white:link,a.white:visited {color:#fff;}
.green,a.green:link,a.green:visited {color:#589246;}
.u,a.u:link,a.u:visited {text-decoration:underline}
.u_,a.u_:link,a.u_:visited {text-decoration:none;}
.b,a.b:link,a.b:visited {font-weight:bold;}
.b_,a.b_:link,a.b_:visited {font-weight:normal;}
.i,a.i:link,a.i:visited {font-style:italic;}
.big3,a.big3:link,a.big3:visited {font-size:14px;}
.big4,a.big3:link,a.big3:visited {font-size:16px;}
.big5,a.big5:link,a.big5:visited {font-size:21px;}
.big6,a.big6:link,a.big6:visited {font-size:15px;}
.big,a.big:link,a.big:visited {font-size:12px;}
.big_,a.big_:link,a.big_:visited {font-size:11px;}
.big__,a.big__:link,a.big__:visited {font-size:10px;}
.del,a.del:link,a.del:visited {text-decoration:line-through;}
.gray2,a.gray2:link,a.gray2:visited {color:#646464;}
.yellow_ef,a.yellow_ef:link,a.yellow_ef:visited {color:#EF680C;}
.f_56,a.f_56:link,a.f_56:visited {color:#565656;}
.f_e3,a.f_e3:link,a.f_e3:visited {color:#e37656;}
.f_9c,a.f_9c:link,a.f_9c:visited {color:#9c0000;}
.f_E5,a.f_E5:link,a.f_E5:visited {color:#E55A31;}

.nowrap{white-space:nowrap;}
.layout{table-layout:fixed;}

/*bgs*/
.bg_none {background:none;}
.blue_bg {background-color:#E1F1F6;}
.white_bg {background-color:#fff;}
.gray_bg {background-color:#ebe9df;}
.dark_bg {background-color:#ededed;}
.pink_bg {background-color:#f2e6e6;}
.yellow_bg {background-color:#FFFFCB;}
.lit_gray_bg {background-color:#f2f2f2;}
.lit_gray_f7 {background-color:#F7F7F7;}
.bg_e4{background-color:#E4E4DB;}
.bg_F6{background-color:#F6F6F6;}
.none{background:none;}
.h0{height:0px;}

/*position*/
.relative {position:relative; z-index:1;}
.absolute {position:absolute;}
.abs_r{right:0px;}
/*display*/
.hide {display:none;}
.show {display:block; clear:both;}
.block {display:block;}
.clear {clear:both;}
/*borders*/
.allborder {border:1px solid #ddd;}
.border_nt {border:1px solid #ddd;border-width:0 1px 1px 1px;}
.border_nb {border:1px solid #ddd;border-width:1px 1px 0 1px;}
.border_r {border-right:1px solid #ddd;}
.hr_d_s{}
.hr_d {height:10px;background:url(images/bg/bg_Sprites_repeat.gif?47131) 0 -360px repeat-x;}
.alldashed{border:1px dashed #ddd;}
.allborderb {border:1px solid #525252;}
/*aligns*/
.center {margin:0 auto;}
.g_t_l {text-align:left;}
.g_t_c {text-align:center;}
.g_t_r {text-align:right;}
.g_t_j {text-align:justify;}
.g_t_t {vertical-align:top;}
.g_t_m {vertical-align:middle;}
.g_t_b {vertical-align:bottom;}
/*boxes*/
ul,li {padding:0;margin:0; list-style:none;}
img {border:0;margin:0;}
dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2 {font-size:16px;color:#000;}
h3 {font-size:14px;color:#000;}
h4 {font-size:12px;color:#000;}
del {color:#000;font-size:10px;}
/*indent & line-height*/
.in_1em {text-indent:10px;}
.line_20px {line-height:20px;}
.line_30px {line-height:30px;}
.line_60px {line-height:60px;}
.line_100 {line-height:100%;}
.line_120 {line-height:120%;}
.line_180 {line-height:180%;}
.line_h {line-height:150%;}
/*basics*/
.margin_t {margin-top:10px;}
.pad_10px {padding:10px;}
.pad_20px {padding:20px;}
.pad_l {padding-left:4px;}
.pad_text {padding-left:2px;}
.pad_l_90px {padding-left:90px;}
.pad_l_82px {padding-left:82px;}
.pad_1em {padding-left:10px;}
.pad_r1em{padding-right:10px;}
.pad_r_5px {padding-right:5px;}
.pad_l_28px {padding-left:28px;}
.pad_l_110px {padding-left:20px;}
.pad_t {padding-top:0;}
.pad_top {padding-top:10px;}
.pad_top5 {padding-top:5px;}
.pad_l5 {padding-left:5px;}
.pad_b5 {padding-bottom:5px;}
.pad_bottom {padding-bottom:10px;}
.pad_b2 {padding-bottom:2px;}
.pad_l_10px {padding-left:10px;}
.plr_10 {padding:0 10px;}
.ptb_10 {padding:10px 0;}
.mar_t5 {margin-top:5px;}
.mar_r5 {margin-right:5px;}
.mar_l5 {margin-left:5px;}
.mar_l0 {margin-left:10px;}
.mar_5 {margin:5px;}
.par5px{padding:5px;}
.mar_t2{margin-top:2px;}
.l0_r0{left:0px;top:0px;}

.maxwidth{width:100%;}
.halfwidth {width:50%;}
.halfwidth_fl {width:285px;margin-right:10px;}
.fl{float:left;}
.fr{float:right;}
/*bg_icons*/
.bg_car,.bg_cart,.bg_in,.bg_dollar,.bg_doc,.bg_pen,.bg_pre{background-repeat:no-repeat; padding-left:28px; font:12px georgia;font-weight:bold;height:22px;line-height:22px;background-image:url(images/bg/bg_Sprites_repeat.gif?47131);}
.bg_car {background-position:0 -955px;}
.bg_cart {background-position:0 -980px;}
.bg_in {background-position:0 -930px;}
.bg_dollar {background-position:0 -880px;}
.bg_doc {background-position:0 -905px;}
.bg_pen {background-position:0 -1005px;}
.bg_pre {background-position:0 -4005px;}
.bg_box_gray {background:url(images/bg/bg_box_gray.gif?47131) repeat-x;}
.bg_help {background:url(images/help/icon_help_list.gif?47131) no-repeat 0 50%; padding-left:15px;}
.bg_edit{background:url(images/icon/icon_h5.gif?47131) 10px 5px no-repeat #ededed;padding-left:28px; height:22px;line-height:22px;}
/*li*/
.red_arrow_list li {background:transparent url(images/bg/red_arrow_bg.gif?47131) no-repeat 0 7px; padding:3px 10px; line-height:140%;}
.gray_trangle_list li {background:url(images/bg/bg_Sprites_repeat.gif?47131) -11px -1071px no-repeat; padding:3px 10px; line-height:140%;}
.dl_dot dt { background:url(images/bg/bg_Sprites_repeat.gif?47131) left -1104px no-repeat; padding-left:10px;}
.dl_dot dt.on {background-position:left -1098px;}
/*img_float*/
.img_fl {float:left;margin:0.5em 0.8em 0 0;}
.img_fr {float:right;margin:0.5em 0 0 0.8em;}
/*letter_spaing*/
.letter_1px {letter-spacing:1px;}
/*cursor*/
.hand {cursor:pointer;}
/*forms*/
.s_select,.s_input,.l_select,.l_input {border:1px solid #b9b9b9;}
.s_input,.l_input {font-size:14px;}
.s_select {width:93px;}
.s_input {width:90px;}
.l_select {width:323px;}
.large_select{width:230px;}
.l_input {width:320px;}
.h1 {display:inline;font-size:12px;}
.flow {overflow:hidden;}
.upper {text-transform:uppercase;}
.lower {text-transform:lowercase;}
.capital {text-transform:capitalize;}
#bodyblock {clear:both;}
.lightinthebox {margin:0 auto;width:952px;}


#headerblock {font-size:12px}
#headerblock h1 {display:inline; font-size:12px; margin:0; padding:0;font-weight:normal;}
#headerblock .panel {margin:0 auto;width:952px; position:relative;z-index:999;}

#global {background:url(images/sprite/bg-y.gif?47131) repeat-x; height:28px;z-index:19001;position:relative;}
#global .l-t,#global .r-t {position:absolute;line-height:18px; margin-top:3px;}

#global .r-t {right:0px;top:0px; width:500px;}
#global li {display: inline;}
#global .l-t li dl {float:left; margin-top:1px;}
#global .r-t li dl {float:right; margin-top:1px;}

#global li#currency dl {margin-top:0;}

#currency dl dt{padding:0 10px 5px 10px;margin:1px; width:108px;white-space:nowrap;}
.sub-menu-icon {font-weight:bold; padding-right:12px; background:url(images/sprite/bg-y.gif?47131) 100% -1953px no-repeat;}


#currency dl dd a {display:block; line-height:18px; font-size:11px; padding-left:32px; width:120px;}

#global .r-t li dt {padding:0 10px;margin:1px;background:url(images/sprite/bg-y.gif?47131) 100% -598px no-repeat;}
#global .r-t li dl #chat{_width:95px;}

#global .r-t li dl.over #chat{background:url(images/sprite/sprite.png?47131) -429px -285px no-repeat; z-index:99999; top:22px;}

#global .r-t li dl #help{width:41px;white-space:nowrap;}
#global .r-t li dl.over #help{background:url(images/sprite/sprite.png?47131) -455px -522px no-repeat; z-index:99999; top:22px;}

#currency dl.over dt{background:url(images/sprite/sprite.png?47131) -348px -117px no-repeat; z-index:99999; top:22px; _background:#fff;}
#currency dl dd{background:url(images/sprite/sprite.png?47131) -348px -142px no-repeat; height:140px;z-index:10000000; top:22px; _background:#fff; _border:1px #e1e1e1 solid; _border-width:0 1px 1px; border:none; width:162px; overflow:hidden; margin:1px;}
#global .lay dl {margin-top:0;}
#global .lay dl dt {font-weight:bold; padding-bottom:5px; }


#global .lay dl dd {padding:12px; font-size:11px; line-height:1.5;}
.dd_help{background:url(images/sprite/sprite.png?47131) -357px -547px no-repeat; z-index:99999; top:22px;  _background:#fff; _border:1px #e1e1e1 solid; _border-width:0 1px 1px; width:136px; overflow:hidden;}

.dd_live_chat{background:url(images/sprite/sprite.png?47131) -275px -310px no-repeat; z-index:99999; top:22px; _background:#fff; _border:1px #e1e1e1 solid; _border-width:0 1px 1px;}
.live-chat-bot {height:6px;background:url(images/sprite/sprite.png?47131) -275px -506px no-repeat; }

#global .lay dl dt.help span {color:#000; background:url(images/sprite/bg-y.gif?47131) 0 -519px no-repeat; padding:2px 0 5px 25px;}
#global .lay dl .help-con {width:240px;}
#global .lay dl .help-con strong {font-style:italic; font-size:12px;}

#global .help-con p {padding:0 5px 0 30px;margin:0;background:url(images/sprite/bg-y.gif?47131) 0 -914px no-repeat;}
#global .help-con p.online1 {background-position:0 -914px;}
#global .help-con p.online2 {background-position:0 -1149px;}


a.logo {display:block;line-height:67px; background-repeat:no-repeat;}
a.logo:hover {background-position:0 -67px}
a.logo:hover img{visibility:hidden;}


#main {height:67px; clear:both;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;z-index:999;position:relative;}
#main li {float:left;}
#main li.slogan {padding:20px 0 0 10px;}




#main .shopping-cart {position:absolute;top:16px;right:0px;}
#main .shopping-cart dl.over dt {border-right:1px solid #ddd;}
#main .shopping-cart dt {padding-left:45px;background:#fff url(images/sprite/sprite.png?47131) -544px -52px no-repeat; font-size:14px;font-weight:bold;line-height:32px;color:#A72D2C;}
#main .shopping-cart dt a{color:#666;text-decoration:none;color:#900;}
#main .shopping-cart dt span{padding:0 2px;font-style:italic;color:#666;}
#main .shopping-cart dd {border:1px solid #ddd; background:#fff; width:300px;}



/*----background images-----*/

.shadow-round-left {padding-left:5px;background:url(images/sprite/left-shadow.png) 0 100% no-repeat}
.shadow-round-right {padding-right:5px;background:url(images/sprite/right-shadow.png) 100% 100% no-repeat}
.shadow-round-bottom {height:8px;margin:0 8px;border-top:5px solid #fff;clear:both;background:url(images/sprite/bottom_shadow.png) 0 100% repeat-x;}


#navbar,
#navbar dt,#categories_menu dt,#navbar .first dt,
#navbar .nav-sub-left a.gray,
#navbar .nav-sub-right p a{background-image:url(images/sprite/bg-y.gif?47131); background-repeat:no-repeat;}


#navbar dl.over dt a, #navbar dt a:hover,
#navbar dl.first dt a:hover, #navbar dl.first.over dt a,
.nav-sub-right .h4,
#categories_menu{background-image:url(images/sprite/sprite.png?47131); background-repeat:no-repeat;}
/*----background images-----*/

#navbar {clear:both; height:39px; background-color:#960D0D; background-repeat:repeat-x; background-position:0 -139px;z-index:10000;}
#navbar li {display:inline;}
#navbar dl {position:relative;float:left;font-family:Verdana, helvetica, sans-serif;}

#navbar dt,#categories_menu dt{background-position: 0 -697px;}
#navbar .first dt {background-position: 0 -779px;}


#navbar dl.over dt a, #navbar dt a:hover {background-position:0 -421px;text-decoration:none;}
#navbar dl.first dt a:hover, #navbar dl.first.over dt a{background-color:#cc0001; background-position:0 -221px;}




#navbar dt a, #categories_text {display:block; font-size:11px; font-weight:bold; padding:0 7px;line-height:36px; padding-bottom:3px; color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.75); }

#navbar dd, #categories_menu dd{display:none;position:absolute; top:35px;}

#categories_text {display:inline; padding:0;}

#navbar dt a img {float:left; margin-top:13px;}


#navbar dd table {border-top:8px solid #cc0001; padding-left:10px;background:#fff;font-family:Verdana, helvetica, sans-serif;}
#navbar dd table td {vertical-align:top;text-align:left;}

.nav-sub-left li {float:left; display:block; font-size:10px; width:183px;over-flow:hidden;height:170px;margin:5px;overflow:hidden; line-height:1.8}
.nav-sub-left .h4 {font-size:11px;font-weight:bold; line-height:1; letter-spacing:-1px; height:14px; padding-top:8px; margin-bottom:5px; border-bottom:1px dashed #ddd;}

.nav-sub-center {width:160px; margin:5px 5px 0 0;}
#navbar .nav-sub-center li {float:none; display:block; padding:5px;font-size:10px; line-height:1.2; font-weight:bold; border-top:1px solid #ddd;}

#navbar li.nav table td.nav-sub-right {background:#f4f4f4;}
#navbar li.nav table td.nav-sub-right {padding:10px;}

#navbar .nav-sub-left a.gray {padding-right:14px; background-position:100% -1397px; }


#navbar .nav-sub-right p a  {padding:5px 0 5px 8px; display:block; line-height:1;background-position: 0 -1598px;}


.nav-sub-right .h4 {height:25px; font-weight:bold; font-size:12px; line-height:25px; text-indent:10px; color:#fff; width:145px;background-position:-334px 0;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
.nav-sub-right p {margin:0;padding:8px 0 13px 2px;width:160px;font-family:Verdana, helvetica, sans-serif;}

#navbar dt img {position:absolute; bottom:32px; left:10px;z-index:10002;}
#navbar dt a img {position:static;}

/***********************************/
#categories_menu {margin-left:800px;height:39px; margin-top:-39px; position:relative; z-index:10001; background-position:100% 0;font-family:Verdana, helvetica, sans-serif;}
#categories_menu dt {padding:0 38px 0 7px;height:39px; word-break:break-all;text-align:center;white-space:nowrap;}
#categories_menu dt a:hover{background:none;}
#categories_icon {position:absolute;width:18px;height:18px; display:block; cursor:pointer; top:10px; text-indent:-5000px; right:15px; outline:none; }
#categories_menu dd {background:#fff; border:3px solid #8a0c0c; border-width:8px 3px 4px 3px;text-align:left;}
#categories_menu dd p {padding:5px 8px 5px 7px;margin:0;font-size:9px;border-top:1px dashed #ddd;}
#categories_menu dd p a {font-size:11px;line-height:1;}
/*
allhallows day end
*/
#headerblock dl {position:relative;}
#headerblock dd {display:none;position:absolute;}

.litb_b {width:952px;}
.litb {width:950px;}


/******************************new version for cms ***********************/
.btn-select,.btn-unselect,.btn-needselect,
#pack_items_header li,
#tooltip_con,.tooltip-bottom,
.search-con,.search-bot,.search_submit,.ac_results
{
	background:url(images/sprite/sprite.png?47131);
	background-repeat:no-repeat;
}
.icon-selected,
#pack_items_header,
ul.icons-list li,
.search_submit span,
.msg-submit em,.msg-submit dd
{
	background:url(images/sprite/bg-y.gif?47131);
	background-repeat:repeat-x;
}
.btn-select,.btn-unselect,.btn-needselect {
	width:130px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
	text-align:center;
}
.btn-select {
	background-position:0 -553px;
}
.btn-needselect {
	background-position:0 -583px;
}
.btn-unselect {
	background-position:0 -522px;
	color:#000;
}
.icon-selected {height:18px; line-height:18px; font-weight:bold; color:#468238; padding-left:20px; background-position:0 -2310px; background-repeat:no-repeat;}
ul.icons-list{margin-top:5px;}
ul.icons-list li {line-height:1; padding:5px 0;padding-left:20px; background:url(images/sprite/red_arr.gif?47131) 0 3px no-repeat;}


#tooltip {width:259px;overflow:hidden; position:absolute; display:none}
#tooltip_con {padding:24px 10px 0 10px; background-position:-560px -131px;}
.tooltip-bottom {height:10px;background-position:-560px -721px;}



.search {width:314px;margin:15px 0 0 8px;}
.search-con {background-position:-562px -735px;}
.search-bot {background-position:-562px -1072px;height:10px;overflow:hidden;}

.search form {display:block;position:relative;border:none; width:298px; padding:7px 5px 1px 10px;margin:0;z-index:998;}
#keywords{border:none;width:175px;height:26px;line-height:26px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#A9A9A9;}
#keywords:focus {outline: none;}
.search_submit {position:absolute; right:10px; top:7px; padding-left:14px; background-position:0px -318px;}
.search_submit span {background-position:100% -2038px;background-repeat:no-repeat;
font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-weight:bold; font-size:14px;
cursor:pointer; display:block; font-style:italic; line-height:27px; padding:0 10px;}
.search_submit_hover {background-position: 0px -352px;}
.search_submit_hover span{background-position: 100% -2072px;}

/* autocomplete css code @author ch */
.ac_results {
	font-family:Georgia, "Times New Roman", Times, serif;
	background-position:-562px -761px;	
	color:#737373;
}
.ac_results ul {padding:0 10px 0 5px;}


.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	padding: 2px 10px;
	cursor: pointer;
	display: block;
	font-size: 16px;
	overflow: hidden;
	line-height:24px;
	height:24px;
	font-style:italic;
}
.ac_over {
	background-color: #efefef;
	color: #950d0f;
}

#countPriceCountDown {padding-top:5px;}

.msg-submit {z-index:10200;display:block; position:absolute; padding:5px 10px; font-weight:normal; color:#000; border:1px solid #a60033;background:#f8ecec;}
.msg-submit em {position:absolute; right:-10px; bottom:5px; width:10px; height:12px; background-position:0 -581px; display:block; font-size:1px;}
.msg-submit dt {white-space: nowrap;font-weight:bold; padding-right:15px;border-bottom:1px solid #ddd;}
.msg-submit dd {white-space: nowrap;background-position:0 -643px; padding-left:6px; background-repeat:no-repeat;}

.clip-image a {display:block; position:absolute; background: url('images/search_exception.gif') repeat;}

.attributes {color:#000; font-size:12px;}
.attributes .attributes-custom {background-color:#F0F0F0; padding:5px; display:none;}
.attributes table {background-color:#F0F0F0;}
.attributes select, .attributes input {width:120px;}
.attributes th,.attributes td {text-align:left;vertical-align:top;padding:0 5px 5px 0;}
.attributes label {font-size:11px;}
.attributes td {padding-right:0px;}
.attributes table td {padding-right:8px;}
.attributes table input {width:50px;}

.additional-discounts {font-size:12px; color:#000; border:1px solid #ddd;margin-top:10px;padding:2px; background-color:#f8f8f8}
.additional-discounts td {border-top:1px solid #eee;padding:5px 10px;}
.additional-discounts td p {padding:0; margin:0;}


.specification {float:left;width:335px;margin:5px; vertical-align:top;border-collapse: collapse; border:none; border-spacing:0;}
.specification td,.specification th {text-align:left; font-size:12px; border-bottom:1px dotted #777; color:#777; padding:4px;}
.specification th.spec_title {border-bottom:1px solid #777777; color:#000; padding-top:15px;}
.section {padding-bottom:10px;font-size:12px;}

/* autocomplete end */
/******************************new version for cms_eof ***********************/
/*error*/
.error_box,.success_box,.warning_box,.caution_box{font-size:12px; font-weight:bold;padding:15px 10px 15px 60px; margin:10px 0 0 0;}
.error_box,.warning_box,.caution_box { background:#FEDFDF url(images/icon/icon_error.gif?47131) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}
.success_box {background:#EBFEDF url(images/icon/icon_success.gif?47131) 20px 10px no-repeat; border:1px solid #859802;color:#666;}
.success_box_s {background:#EBFEDF; border:1px solid #859802;color:#859802;padding:10px;font-size:12px;font-weight:bold;margin:10px;}

.new {background:url(images/icon/new.gif?47131) no-repeat right center;padding-right:24px;}
.large_order_image{background:url(images/icon/large_order.gif?47131) no-repeat left 2px;padding-left:20px;line-height:30px;white-space:nowrap;letter-spacing: -0.8pt;}
/*define bodyblock*/
.minframe {width:184px;}
.maxframe {float:right;width:768px;overflow:hidden;}
.maxframe_shop {float:left;width:768px;overflow:hidden;}
.centerframe {width:768px;overflow:hidden;margin:0 auto;}
.midframe {width:540px;}
.therightframe {width:209px;}
.m_w_90{width:90px;}

/*hover for img*/
a.ih:hover {background-color:#ddd;}
a.ih img {padding:1px;}
a.ih:link img, a.ih:visited img {padding:1px;}
a.ih:hover img, a.ih:active img {background-color:#ddd;}

/*==========define forms element===========*/
textarea,input, select {font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;background:#fff;}
.input_4 {width:140px; height:14px;border:1px solid #ddd; line-height:14px;padding:5px;}
.input_5 {width:250px; height:14px;border:1px solid #ddd; line-height:14px;padding:5px;}
.textarea1 {width:350px; height:120px; border:1px solid #ddd;font-size:12px;padding:5px;}
.input_9 {width:50px; height:14px;border:1px solid #7e9db9; line-height:14px;padding:2px;}
.input_10{border: 1px solid rgb(221, 221, 221); width: 110px;margin:0 10px;}
.input_11{border: 1px solid rgb(221, 221, 221); width: 130px;margin:0;}

/*btns*/
button {background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -386px repeat-x;cursor:pointer;border:1px solid #ddd;line-height:18px;font-family:Arial,Helvetica,sans-serif;}
button:hover,button:active{background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -416px repeat-x;color:#333;}

.cate_title {background:#8e0011 url(images/bg/bg_Sprites.gif?47131) -900px 0 no-repeat; height:27px;text-indent:14px; color:#000; line-height:26px; font-weight:bold; width:184px;font-size:12px;overflow:hidden;}

/*nav text*/
.product_title {font-size:12px; font-weight:bold; line-height:100%;}

.blue_con {border:1px solid #ddd;padding-bottom:8px;clear:both;}
.blue_con .titles {background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -471px repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;font-weight:bold;font-size:14px;color:#000;}
.blue_con .titles h1{display:inline;font-weight:bold;font-size:14px;color:#000;}
.blue_con h4 {background:#E1F1F6 url(images/bg/bg_Sprites_repeat.gif?47131) 0px -471px repeat-x;margin-bottom:6px;padding:6px 0;}
.blue_con h1 {background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -471px repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;font-size:14px;color:#000;font-weight:bold;}
.blue_con p {padding:0 12px;margin:0;}
.blue_con p strong {font-size:12px;}

.order_news_title {padding-left:65px;font-size:18px;}
.order_news {width:152px;border:1px solid #FCDBD6;}
.order_news_f {width:154px; margin:0 auto;}


.bg_letter {background:url(images/bg/bg_Sprites.gif?47131) -1300px -300px no-repeat; padding-top:14px;}



.right_big_con {float:right;width:755px;overflow:hidden;}
.right_big_con_left {float:left;width:755px;overflow:hidden;}
.r_b_c {width:753px;}

.index_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -562px repeat-x;border-bottom:1px solid #ddd;color:#000;}
.index_layer #boxswitch div.selected {background:none;color:#A72D2C;border-bottom:none;}

.index_layer .show li {float:left;width:240px;height:125px;margin:10px 5px;}
.w_130 {width:142px;}

/*the stats of the product*/
.free_shipping {height:21px; display:block;margin:4px;}
.sale_item {width:130px;height:18px;position:absolute;top:112px;}
.almost_sold_out_b,.almost_sold_out {left:66px; top:66px;width:64px;height:64px;position:absolute;}

/*the stats small icon s*/
.icon-discount-l,.icon-discount-s,.icon-discount-big {
	position:absolute;
	background-image:url(images/sprite/icon-discount.png?47131);
	background-repeat:no-repeat;
	font-weight:bold;
	z-index:100;
	top:2px;
	text-align:right;
	color:#fff;	
}
.icon-discount-s,.icon-discount-l {
	width:20px;
	padding-right:12px;
	height:32px;
	line-height:22px;
	left:54px;	
	background-position:-62px 0;
}

.icon-discount-s,.icon-discount-l {left:54px;}

.templates_d .icon-discount-s,.templates_d .icon-discount-l,
.list_product .icon-discount-s,.list_product .icon-discount-l,
.templates_mini .icon-discount-s,.template_grid_bg .icon-discount-s,.template_grid_bg .icon-discount-l,.templates_e .icon-discount-s,#list_bg_img .icon-discount-s{left:97px;}


.icon-discount-big {
	width:34px;
	line-height:42px;
	padding-right:18px;
	height:52px;
	left:176px;
	font-size:20px;
}



.product_count_s,.product_count_special_s {position:absolute; z-index:100;text-align:left; text-indent:5px;padding-top:1px;font-weight:bold;top:1px;color:#fff;right:2px;width:24px;height:24px;}
.sale_item_s {width:86px;height:15px;position:absolute;top:74px;left:2px;}
.sold_out_s ,.stock_out_s{width:86px;height:17px;position:absolute;top:36px;left:2px;}
.out_of_stock_s {width:86px;height:17px;position:absolute;top:36px;left:3px;}
.almost_sold_out_s {left:35px; top:34px;width:53px;height:53px;position:absolute;}

.sale_item_b {padding:2px 65px;}
.sold_out_b {width:228px;height:23px;position:absolute;top:106px;}
.stock_out_b {width:228px;height:23px;position:absolute;top:106px;}
.free_shipping_b {padding:2px 37px 15px 37px;}
.almost_sold_out_b {left:165px; top:165px;}

#border_left {border-left:1px solid #ddd;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size:11px;text-decoration:underline;}
#Shopping_by_Categories h4{font-size:16px;margin:8px;}
#Shopping_by_Categories li {float:left;width:230px;padding:20px 0;margin:4px 9px;height:162px;overflow:hidden;}

#whybuy li{float:left;width:50%;height:90px;}
#reco_product li {float:left;width:84px;margin:3px 15px 0 0;}
#reco_product p {margin:3px 0;padding:0;}
#f_product {float:left;width:490px;}
#f_product p {margin:0;padding:0 1em;}

#feautre_category li {float:left;width:150px;height:310px;padding:0 14px;margin:10px 0; overflow:hidden;}
.border_r_dash {background:url(images/bg/border_dash.gif?47131) right top repeat-y;}

#feautre_category_no_child li {float:left;width:150px;height:170px;padding:0 14px;margin:10px 0;}
#feautre_category_no_child_e li {float:left;width:150px;height:240px;padding:0 14px;margin:10px 0;overflow:hidden;}
.top_selling img {margin-right:1em;}
.top_selling li {padding:1em 0;}

#recentlyorder {height:240px;overflow:hidden;}
#recentlyorder li {width:170px;height:80px;line-height:140%; padding-left:18px;background:url(images/bg/bg_Sprites.gif?47131) -1200px -50px no-repeat;overflow:hidden;}
/*.roll_order {margin-left:18px;}*/


/* list html */
.list_title a{background:#eee;display:block;overflow:hidden;height:20px;line-height:20px;text-indent:2em;color:#A72D2C; text-decoration:underline;}
.list_product {overflow:hidden;width:734px;background:url(images/bg/bg_repeat_line.gif?47131) left bottom repeat-x;padding:5px 0 10px 12px;}
.list_product li {float:left;}
.list_product .li_con {width:359px;padding:0 46px 0 10px;}
.list_product dt {line-height:14px;}
.product_detail {margin-top:3px 0 3px 0;}

#list_bg_big_img,#list_bg_img {padding:0 18px;}
#list_bg_img td,#list_bg_big_img td {background:url(images/list/line.gif?47131) repeat-x left bottom; vertical-align:top; padding:5px 0 15px 15px;}
#list_bg_big_img td {padding:5px 0 15px 2px;}

.car_price { color:#bf0000; padding-right:20px; font-size:12px; font-weight:bold;background:url(images/bg/bg_Sprites.gif?47131) right -100px no-repeat;}

/*the stats of the product*/
.product_count_b,.product_count,.product_count_special_b,.product_count_special, .product_special_count,.product_special_count_b{position:absolute; z-index:100;text-indent:3px;left:85px;top:3px;width:38px;height:34px;padding:13px 0 0 8px;color:#fff;font-weight:bold; font-size:18px;}
.product_count_b,.product_count_special_b,.product_special_count {left:185px;top:3px;width:38px;height:34px;}

.sold_out {width:130px;height:18px;position:absolute;top:60px;}
.stock_out {width:130px;height:28px;position:absolute;top:63px;}
.star {background:url(images/bg/bg_Sprites.gif?47131) -550px 0 no-repeat;height:15px;width:12px;display:block;float:left;}
.star_gray {background:url(images/bg/bg_Sprites.gif?47131) -600px 0 no-repeat;height:15px;width:12px;display:block;float:left;}

/*the pagebar*/
.pagebar  {height:30px;font-size:12px;padding-top:5px;}
.pagebar a span {border:1px solid #ddd;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:2px 10px; line-height:28px; margin:0;}
.pagebar a span:hover {color:#A72D2C; border:1px solid #949494; background-color:#fff;}
.pagebar a {margin:0 6px;}
.pagebar a:hover {text-decoration: none;}
.pagebar span {text-align:center;font-weight:bold;margin:0 6px;}
.pagebar span.fl{line-height:24px;}
.pagebar span h1,.pagebar span h2{display:inline; font-size:12px; margin:0; padding:0;font-weight:normal;color:#666;}
.list_bar li,.pagebar li {float:left;white-space:nowrap;}
.first_page {background:url(images/bg/bg_Sprites.gif?47131) -650px 0 no-repeat;}
.last_page {background:url(images/bg/bg_Sprites.gif?47131) -700px 0 no-repeat;}
/*.prev_page {background:url(images/bg/bg_Sprites.gif?47131) -750px 0 no-repeat;}*/
/*.next_page {background:url(images/bg/bg_Sprites.gif?47131) -800px 0 no-repeat;}*/
.prev_page {background:url(images/sprite/bg-y.gif?47131) 5px -2501px no-repeat;}
.next_page {background:url(images/sprite/bg-y.gif?47131) 40px -2519px no-repeat;}
.prev_page:hover {background:url(images/sprite/bg-y.gif?47131) 5px -2537px no-repeat;}
.next_page:hover {background:url(images/sprite/bg-y.gif?47131) 40px -2555px no-repeat;}
.pages {width:950px;clear:both;}
.pages span {display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ddd;cursor:pointer;}

#relate_cate {width:536px;border:1px solid #ddd;padding:0px 10px 10px;}
#relate_cate li {width:27%;float:left;padding:0px 18px 0px 10px;line-height:14px;margin-bottom:8px;}
#search_feedback {width:185px; background:url(images/bg/bg_Sprites_repeat.gif?47131) left bottom repeat-x;padding:0px 10px 10px 10px;border:1px solid #ddd;}
#search_feedback li{line-height:14px;margin-bottom:8px;}

.right_small_con {height:207px;overflow:hidden;}
.right_small_con_1 {height:209px;overflow:hidden;line-height:18px;width:540px;}
.right_small_con_2 {overflow:hidden;line-height:18px;width:540px;}

#recent_flash {position:relative;height:172px; overflow:hidden; text-align:center;}
#recent_flash li {width:129px;float:left; height:170px;padding:5px 0;}
#recent_flash p {padding-left:18px;margin:3px 0;}

#recent_flash_small {position:relative;height:114px; overflow:hidden; text-align:center;}
#recent_flash_small li {width:113px;float:left; height:110px;padding-top:5px;}
#recent_flash_small p {padding:0;margin:0;}

.mid_flash_width {width:520px;}
.max_flash_width {width:925px; padding-left:15px;}

.recent_flash_prev,.recent_flash_next{z-index:10; height:58px;width:19px; display:block;top:20px; position:absolute; cursor:pointer;}
.recent_flash_prev {background:url(images/bg/bg_Sprites.gif?47131) -1150px 0 no-repeat;left:10px;}
.recent_flash_next {background:url(images/bg/bg_Sprites.gif?47131) -1100px 0 no-repeat;right:10px;}

/*modify by tankai*/
#category_recommended .recent_flash_prev, #category_recommended .recent_flash_next{top:70px;}
#nav_chat #nav_chat_sales{overflow: hidden; height:16px;display:block;}
#category_menu li a:link, #category_menu li a:visited {background:url(images/bg/bg_Sprites_repeat.gif?47131) -11px -1072px no-repeat; padding:1px 10px; line-height:140%;display:block;}
#category_menu .pad_1em {padding-left:3px;}
#category_menu li a:hover{background:#f0f0f0 url(images/bg/bg_Sprites_repeat.gif?47131) -11px -1072px no-repeat; padding:1px 10px; line-height:140%;}
#category_menu dt {background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -1252px no-repeat;padding-left:10px;position:relative;height:30px;}
#category_menu dt.dt_down {background-position:160px -1272px;}
#category_menu dt.dt_up {background-position:160px -1280px;}


.table{background-color: rgb(102, 102, 102); margin-right: 5px;}
.coupon_icon_cut{width:484px;background:url(images/bg/bg_Sprites_repeat.gif?47131) no-repeat 0 -1345px;}

/*the product*/
#product_flash {width:335px; text-align:center;}
.p_f_en {background:url(images/bg/bg_Sprites_repeat.gif?47131) no-repeat -15px -1661px; padding-left:18px;}
#product_flash_btn { text-align:center; margin-left:8px;}
#product_flash_btn img {border:1px solid #eee;}
#product_flash_btn li{float:left; height:45px; width:50px; padding-top:5px;}

.mini_frame {width:193px;}
.for_gray_bg {background:url(images/product/right_gray_bg.gif?47131) repeat-y right top;}
.seal_m_en {width:135px;height:75px;margin:10px auto;}
.png?47131 {width:273px;padding:22px 44px 22px 22px;}
.pad_product {width:397px;padding:10px 10px 0 10px;background:url(images/product/bg.gif?47131) repeat-x;}
#product_info_con {width:610px;}

/*the product_tpL_clothes*/
#product_info_con_clothes {width:565px;}
.pad_product_clothes {width:352px;padding:10px 10px 0 10px;background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -4900px repeat-x;overflow:hidden;}
#table_info_clothes {width:340px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}

#table_info {width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a,#table_info_clothes a {text-decoration:underline;}
#table_info th,#table_info_clothes th {background:#ececec;}
#table_info th,#table_info td,#table_info_clothes th,#table_info_clothes td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#product_price {width:156px; margin-top:5px;}
.product_ul_h {height:40px; padding-top:20px;}
#ZoomBox IFRAME {display: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 500px;  HEIGHT: 500px;}
#ZoomBox {background:#eee url(images/product/pop_bg1.gif?47131) repeat-y right top;}

#smallImgBtns {position:relative; width:500px; height:54px;background:#fff url(images/product/pop_bg2.gif?47131) no-repeat 0 100%; z-index:480;padding:0 8px 10px 0;}
#smallImgBtns li {float:left;padding:2px 4px 0px 4px;}
#product_flash_btn img,#smallImgBtns img {padding:1px;}
#product_main_con {width:747px;overflow:hidden;}
#product_main_con #search_feedback {width:725px;height:81px;padding:0 10px; background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -748px  repeat-x;}

.inquiry {padding-left:250px;padding-top:15px;}

/*===============modify by tankai start============================*/
#Item_Description_Spc h2{ font-size:14px;margin:10px 0;}
#Item_Description_Spc h3{ font-weight:normal;line-height:150%;color:#BF0000;}
#Item_Description_Spc ul li{ background:transparent url(images/bg/icon_arr.gif?47131) no-repeat 0px 6px; padding-left:10px;margin-top:5px;}
#Item_Description_Spc img{display:block;}

#testimonials dl{background-color:#ebe9df;float:left;width:320px;height:85px;overflow:hidden; padding:10px; margin:5px;}
#testimonials dd{text-align:right;padding-right:5px;}
.process_title {width:730px;margin:0 auto;}
#chat_div{background-color:#fff; width:229px; border:1px solid #ddd;border-width:0 1px 1px 1px; height:170px;position:absolute;right:0; top:110px;z-index:499;overflow:hidden;}
#chat_div_name{width:200px;overflow:hidden;}
#chat_div_close_img{cursor: pointer; position:absolute;right:10px;bottom:10px;}

#floatBox_img{cursor: pointer; position:absolute;right:24px;top:5px;}

.lay_hot{background:transparent url(images/icon/hot.gif?47131) no-repeat scroll 0%;height:9px; position:absolute;width:22px;right:290px;top:8px;}
#recent_flash_small .allborder {border:1px solid #F5A79A;}
.cname{line-height:24px;font-size:24px;color:#333;z-index:1;}
.cname h1{font-size:24px;}
#trustful h1{font-size:11px;font-weight:normal;}
.wholesale li {float:left; width:163px; height:300px; margin:10px 0; padding:0 10px;}
.banner_height{min-height:30px;}
*html .banner_height{height:30px;}


.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url(images/bg/reply_bg.gif?47131) no-repeat;display:block;}
.review_reply em {height:20px;}
.review_reply b {height:10px; background-position:0 100%;}
.review_reply ul {border:1px solid #ddd; border-width:0 1px;padding:0 10px;}

#translate_tools{background:url(images/bg/translate.jpg?47131) no-repeat;}
#translate_tools li a{padding-left:20px;background:url(images/icon/flag.gif?47131) no-repeat;}
#translate_tools li a.tab_fra{ background-position:0px -110px;}
#translate_tools li a.tab_ita{ background-position:0px -126px;}
#translate_tools li a.tab_ned{ background-position:0px -142px;}
#translate_tools li a.tab_esp{ background-position:0px -158px;}
#translate_tools li a.tab_dan{ background-position:0px -174px;}
#translate_tools li a.tab_deu{ background-position:0px -190px;}

/*===============modify by tankai end ============================*/
.ck_w {width:730px;}
.ck_w_m {width:350px;}

/* projects links */
#projects {width:730px;margin:15px auto;clear:both;overflow:hidden;background:url(images/bg/projects_login_bg.gif?47131) 0 2px repeat-x;}
#projects li {height: 47px;text-align:right;font-weight:bold;display:block;float:left;background:url(images/bg/bg_Sprites.gif?47131) no-repeat;}
#projects li span{padding-top:25px;display:block;line-height:15px;}
#projects li a {display: block;float:left;}
#projects li.li1,#projects li.li1 a {width: 175px; background-position:-100px -450px;}
#projects li.current1 {width: 175px;background-position:-100px -400px;}
#projects li.li2,#projects li.li2 a {width:100px;background-position:-275px -450px;}
#projects li.current2 {width:100px;background-position:-275px -400px;}
#projects li.li3,#projects li.li3 a {width: 120px;background-position:-375px -450px; }
#projects li.current3 {width: 120px;background-position:-375px -400px;}
#projects li.li4,#projects li.li4 a {width: 150px;background-position:-495px -450px;text-align:center;}
#projects li.current4 {width: 150px;background-position:-495px -400px;}
#projects li.li5,#projects li.li5 a {width: 165px;background-position:-645px -450px;  text-align:left; text-indent:8px;}
#projects li.current5 {width: 165px; text-align:left; text-indent:8px;background-position:-645px -400px;}

.check_box_tit {background:url(images/bg/bg_Sprites_repeat.gif?47131) 0 -2213px repeat-x; height:32px; border-bottom:2px solid #be0000;  color:#000;font:18px georgia;line-height:32px;font-weight:bold;}
.font_n{font-size:12px;}
.check_box_con li {float:left;}
.check_box_con li.w1 {width:96px;}
.check_box_con li.w2 {width:338px;}
.check_box_con li.w3 {width:150px; text-align:center;}
.check_box_con li.w4 {width:150px;}
.check_box_con li.w5 {width:75px;}
.check_box_con li.w6 {width:488px;}
.check_box_con li.w7 {width:156px;}
.check_box_con li.w8 {width:106px;}
.check_box_con li.w9 {width:403px;}
.check_box_con li.w10 {width:278px;}
.check_box_con li.bg1,.check_box_con li.bg2 {height:110px;padding-left:50px;}
.check_box_con li.w11 {width:125px; text-align:center;}
.check_box_con li.w12 {width:100px; }
.check_box_con li.w13 {width:100px;}
.check_input_num {width:32px; height:14px;text-align:center;}
.check_bor { border-bottom:none;}
.check_box_tit_b {background:url(images/bg/cart_bg.gif?47131) 0 0 repeat-x;}
.bo_ul li{background:#fff;}



.shipping_textarea {background:transparent url(images/bg/bg_Sprites.gif?47131) no-repeat -1150px -400px;height:100px;padding:10px 10px 10px 0px;text-align:right;width:660px;}
.recent_view li {width:100px;float:left; padding-left:20px; height:140px;}
.recent_view li span {overflow:hidden;text-overflow:ellipsis; display:block; width:100px; line-height:120%; height:28px;}
.select3{width:235px; border:1px solid #ddd;}
.input3{width:60px; border:1px solid #ddd;}
.input_box {width:254px;height:21px;border:none;padding:5px 10px 1px 5px;font-size:14px;background:url(images/bg/bg_Sprites.gif?47131) -1100px -200px no-repeat;}
.bill_bot_img {background:url(images/bg/bg_Sprites.gif?47131) -1450px -200px no-repeat;padding-left:20px;}

.address_tb td{padding:5px;vertical-align:top;}

/*=========================my count==============================*/
.write_btn {background:url(images/bg/bg_Sprites_repeat.gif?47131) -12px -2254px no-repeat; padding-left:16px;}
.table_orders th{padding-left:32px;text-align:left;}
.table_orders td{border-bottom:1px solid #eee; height:28px; padding-left:32px;}

.status_btn {background:url(images/bg/bg_Sprites_repeat.gif?47131) right -2451px no-repeat; padding-right:16px;}
.status_cur {background-position:right -2434px;}
.status_btn_up {background-position:right -33px;}

.order_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.order_layer .off,.nl_layer .off {cursor:pointer;background-color:#f7f6f2;border-bottom:1px solid #ddd;color:#000;}
.order_layer .on,.nl_layer .on  {background:#fff;color:#A72D2C;}
.order_layer .show,.nl_layer .show {width:625px;padding:20px 0;margin:0 auto;}
.check_order_w {width:500px; float:left;}
.paypal_warn {background:url(images/bg/bg_Sprites.gif?47131) -1400px -250px no-repeat; padding-left:50px;}

.nl_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.pad_l_10px {padding:2px 0 2px 10px;}

/*==============================others===============================*/
.site_map ul {float:left;width:188px; height:400px;}
.site_map a {padding-top:4px;padding-bottom:4px;}

/*==============================help===============================*/
#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}
#help_nav li {float:left;display:block;width:270px;}
#help_nav a:link,#help_nav a:visited {text-decoration:none;}
#help_nav .active {background:url(images/help/bg_arrow_off.gif?47131) no-repeat center bottom;height:63px;display:block;}
#help_nav .active span {background:#fff;display:block;height:54px; cursor:pointer; padding:0 15px;}
#help_nav .active a:hover {background:url(images/help/bg_arrow_off.gif?47131) no-repeat center bottom;height:63px;display:block;}
#help_nav .active a:hover span{background:#e6e5e1;display:block;height:54px;}
#help_nav .normal {background:url(images/help/bg_arrow_on.gif?47131) no-repeat center bottom;height:63px;}
#help_nav .normal span {background:url(images/help/help_switch_bg.gif?47131) repeat-x ;height:54px;display:block;cursor:default;padding:0 15px;}
.ico1,.ico2,.ico3 {padding-left:24px;line-height:180%;padding-bottom:5px;}
.ico1 {background:url(images/help/icon_customer.gif?47131) no-repeat;}
.ico2 {background:url(images/help/icon_inquiry.gif?47131) no-repeat;}
.ico3 {background:url(images/help/icon_chat.gif?47131) no-repeat;}
#help_con {height:560px;}

/*A_Z*/
.a_z_grid {padding:10px 0 10px 20px; width:930px; float:left;}
.a_z_grid_left {padding:10px 0 10px 20px; width:697px; float:left;}
.a_z_grid li,.a_z_grid_left li {float:left;height:20px; width:206px;padding:0 2px; margin:0 9px; overflow:hidden;text-overflow:ellipsis;}
.a_z_grid_right{float:right;width:227px;text-align:right;}
.testimonialscon {font-family:Georgia,"Times New Roman",times,serif; line-height:1.33em;font-size:1em;padding:5px 10px 2px 10px; font-style:italic;overflow:hidden;width:160px}
.static_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.static_h1_s {color:#000;font-size:18px;line-height:18px;padding:10px 0pt;}

.border_b_d {background:transparent url(images/bg/line_bbb.gif?47131) repeat-x scroll 0pt 100%;}
.txt_review_cont {background:url(images/bg/review_cont_bg.jpg?47131) no-repeat;}

.notice_1, .notice_2 {width:700px;background:url(images/bg/green_cir.gif?47131) no-repeat;padding-top:10px;}
.notice_1 .mycon, .notice_2 .mycon {border:1px solid #91c089; border-width:0 1px;padding:0 50px 0 100px;}
.notice_1 .mycon {background:#ebf8de url(images/bg/notice_1.gif?47131) no-repeat 18px 0;}
.notice_2 .mycon {background:#ebf8de url(images/bg/notice_2.gif?47131) no-repeat 18px 0;}
.notice_1 em, .notice_2 em {height:10px;background:url(images/bg/green_cir.gif?47131) no-repeat;display:block;background-position:0 100%;}

.use_round {overflow:hidden;}
.use_round em,.use_round b{background:url(images/bg/roundy_default_tb.gif?47131) no-repeat;height:11px;overflow:hidden;display:block;}
.use_round_blue em,.use_round_blue b {background:url(images/bg/roundy_blue_tb.gif?47131) no-repeat;}
.use_round em {background-position:0 0;}
.use_round em b{background-position:100% 0;margin-left:11px;}
.use_round b {background-position:0 -11px;}
.use_round b em{background-position:100% -11px;margin-left:11px;}
.use_round_con {border:1px solid #ddd;border-width:0 1px;padding:0 8px;}
.use_round_blue .use_round_con {border:1px solid #9DC4D8;border-width:0 1px;padding:0 8px;}

.use_round_border {overflow:hidden;}
.use_round_border em,.use_round_border b{background:url(images/bg/roundy_default_tb.gif?47131) no-repeat;height:11px;overflow:hidden;display:block;}

.use_round_border em {background-position:0 0;}
.use_round_border em b{background-position:100% 0;margin-left:11px;}
.use_round_border b {background-position:0 -11px;}
.use_round_border b em{background-position:100% -11px;margin-left:11px;}
.use_round_border_con {border:1px solid #ddd;border-width:0 1px;padding:0 8px;}


.dp {padding-top:2px;}
.count_buy {background:#edf5e6 url(images/bg/bg_Sprites_repeat.gif?47131) -5px -2619px no-repeat;border:1px solid #dde9d5; border-width:1px 0;padding:5px 5px 5px 35px;}/* icon_count.gif */

/*all tables style*/
/*size chart*/
.table_style_1 {color:#333;font-weight:bold; border:1px solid #999; border-width:1px 1px 0 0;}
.table_style_1 th {background:#306; color:#fff; font-size:18px;padding:4px;}
.table_style_1 td {text-align:center;padding:2px 6px;border:1px solid #999; border-width:0 0 1px 1px;}
.table_style_1 .tit{background:#cff; text-align:left;}

/*color palette*/
.table_style_2 {width:490px;border:1px solid #ddd;}
.table_style_2 td {width:70px; font:11px Arial, Helvetica, sans-serif; color:#333;padding:2px 0; text-align:center;}
.table_style_2 th {font:18px Arial, Helvetica, sans-serif; color:#333; line-height:28px; border-bottom:1px dashed #ddd;}

a.tooltip cite {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500;}
a.tooltip:hover cite {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #aaa; background:#ffffe1; width:280px;font-style:normal;text-decoration:none;}
a.tooltip:hover cite em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#fff url(images/bg/bg_Sprites_repeat.gif?47131) 0 -2827px; display:block; font-size:1px;}

.op_open,.op_close {display:block;width:14px;height:14px;cursor:pointer;}
.op_open {background:url(images/bg/bg_Sprites.gif?47131) no-repeat -1250px 0;}
.op_close {background:url(images/bg/bg_Sprites.gif?47131) no-repeat -1200px 0;}

/*list left ad*/
.ad_bg {width:162px;height:64px;line-height:100px;padding-left:20px;overflow:hidden;}

#t_p {left:44px;top:0px;text-align:left; position:absolute; z-index:500;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;}
#t_p ul li a.one {line-height:18px;display:block;background:url(images/bg/bg_Sprites.gif?47131) -950px -50px no-repeat;width:43px;text-indent:3px;}
#t_p ul li div {position:absolute; top:-2400px;background:#fff;}
#t_p ul li a div,#t_p ul li div {left:0;text-indent:2px;width:40px;border:1px solid #ddd; border-top:none;}
#t_p ul li:hover > a.one {background:url(images/bg/bg_Sprites.gif?47131) -1000px -50px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(images/bg/bg_Sprites.gif?47131) -1000px -50px no-repeat;cursor:pointer;color:#A72D2C;}
#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}
#t_p div a {display:block;line-height:140%}
#t_p IFRAME {display: block; position: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); }

#menu_index_top li a:link,#menu_index_top li a:visited{background:#fff url(images/bg/bg_Sprites.gif?47131) -900px -200px no-repeat;color:#fff;font-size:15px;width:184px;height:37px;display:block;color:#fff;margin-top:6px;font-weight:bold;line-height:37px;}/*#8E0314 */
#menu_index_top li a:hover {background-position: -900px -250px;}
#nav_chat p {padding:0;margin:0;}


/*the list bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar{height:24px;background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -2856px repeat-x;color:#000;line-height:20px;overflow:hidden;}
.list_bar .category {background:url(images/bg/bg_Sprites_repeat.gif?47131) -19px -2890px no-repeat;height:22px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:block;float:left;}
.list_bar .category a {line-height:22px;}
.list_bar .category_ {background:url(images/bg/bg_Sprites.gif?47131) 0 -300px no-repeat;height:23px;padding:0 10px 0 0;border-right:1px solid #ddd;display:block;float:left;text-indent:14px;}
.list_bar .select {height:19px;line-height:19px;}
.list_bar .select1 {height:19px;line-height:19px;}

.list_list,.list_list a {background:url(images/bg/bg_Sprites.gif?47131) 0 0 no-repeat; display:block;width:45px;height:23px;float:left;line-height:22px;}
.list_grid,.list_grid a {background:url(images/bg/bg_Sprites.gif?47131) -100px 0 no-repeat; display:block;width:45px;height:23px;float:left;line-height:22px;}
.list_gallery,.list_gallery a {background:url(images/bg/bg_Sprites.gif?47131) -200px 0 no-repeat; display:block;width:60px;height:23px;float:left;line-height:22px;}
.list_list a {background-position:0 -23px;cursor:pointer;display:block;height:23px;}
.list_grid a{background-position:-100px -23px;cursor:pointer;display:block;height:23px;}
.list_gallery a{background-position:-200px -23px;cursor:pointer;display:block;height:23px;}
a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#A72D2C;}

/*the product*/
.inquiry {padding-left:250px;padding-top:15px;}

/*==============================help===============================*/
#tit_t,.tit_t_tog { padding:0px 9px 0 0px;position:absolute;text-align:left;color:#A32F2F;border-left:1px solid #A70036;background:url(images/icon/msg_bg.gif?47131) right bottom no-repeat;}
#tit_t b,.tit_t_tog b{display:block;height:1px;overflow:hidden;background:#A70036;}

.trusful {height:10px;padding-top:44px;background:#fff url(images/bg/bg_lan_en.gif?47131) -950px -50px no-repeat;}
.trusful_fr {height:20px;padding-top:34px;background:#fff url(images/bg/bg_lan_fr.gif?47131) -950px -50px no-repeat;}

.d_u{height:15px;width:15px;display:block;position:absolute;right:8px;top:8px;overflow:hidden;cursor:pointer;}

/*my account*/
.ulf li{float:left;display:black;border:2px solid #BDC1C0;margin:10px 10px 0px 0px;position:relative;width:48px;height:48px;}
.ulf li.lir30 {margin-right:30px;}
.ed{position:absolute;left:50px;top:33px;cursor: pointer;background:url(images/bg/bg_Sprites.gif?47131) -250px -250px no-repeat;width:18px;height:17px;}

/*present*/
.gray_cart {background:url(images/bg/bg_Sprites_repeat.gif?47131) 85px -2917px no-repeat; height:11px;overflow:hidden;width:90%;}

.remar{background:url(images/bg/remarbg.gif?47131) left top repeat-x;font-size:11px;}

.cardl{height:16px;width:16px;background:url(images/bg/bg_Sprites.gif?47131) -300px -250px no-repeat;right:-10px;top:-10px;cursor:pointer;}
.cards_con_b li.on2{background:url(images/bg/bg_Sprites.gif?47131) -950px -550px no-repeat;height:35px;padding-top:15px;}
a.button_f {display:block;height:17px;background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -386px repeat-x;border:1px solid #ddd;color:#000;font-size:13px;text-align:center;text-decoration:none}

.row_item2 li {float:left; height:100px; margin:4px;}

/*=zoom images*/
#outerDiv {
	margin:0 auto;
	width: 380px;
    height: 500px;
    position: relative;
    overflow: hidden;
    margin-left:2px;
}

#innerDiv {
    position: relative;
    top: 0px;
	left:-60px;
	text-align:center;
}
.btn_zoom_out,.btn_zoom_in,.btn_zoom_reset{background:url(images/bg/bg_Sprites.gif?47131) no-repeat; cursor:pointer; position:absolute; height:21px; z-index:2; top:470px;}
.btn_zoom_out{width:29px;left:10px;background-position:-250px -300px;}
.btn_zoom_in {width:27px;left:40px;background-position:-350px -300px;}
.btn_zoom_reset{width:41px;left:68px;background-position:-450px -300px;}

a.btn_zoom_out:hover {background-position:-200px -300px;}
a.btn_zoom_in:hover {background-position:-300px -300px;}
a.btn_zoom_reset:hover {background-position:-400px -300px;}

.cursor2{cursor: url(images/bg/openhand.bmp), move;}
.cursor1{cursor: url(images/bg/closedhand.bmp), move;}

#thumbnail_zoom {top:440px;width:52px; height:52px; border:1px solid #000; position:absolute; z-index:20; left:315px;}
.row_item2 {width:100%;}
.row_item2 li {float:left; height:110px; width:89px; margin:2px 0 2px 3.5px;}

/* left menu */
.bg_box_eecd {background:#EEECDD;}
.arrow_l{background:url(images/bg/bg_Sprites_repeat.gif?47131) -14px -2950px no-repeat;padding:0px 8px 0px 8px;line-height:18px;}
.arrow_r{background:url(images/bg/bg_Sprites_repeat.gif?47131) right -1044px no-repeat;padding:0px 8px 0px 0px;}
#category_left_menu .lnav dt,#category_left_menu .lnav h2{background:#F5F5F5;color:#727272;border-top:1px solid #ddd;padding:5px 0px 5px 10px;overflow:hidden;}
#category_left_menu .lnav h2{font-size:12px;}
#category_left_menu .lnav dd {border-top:1px solid #ddd;line-height:16px;overflow:hidden;}
#category_left_menu .lnav dd a{display:block;padding:5px 0px 5px 15px;}
#category_left_menu .lnav dd a:hover {background:url(images/bg/bg_Sprites_repeat.gif?47131) -20px -4322px no-repeat #EEECDD;color:#A72D2C;text-decoration:underline;}
#category_left_menu .lnav dd.back a:hover {background:#EEECDD;}
#category_left_menu dt.red{color:#A72D2C;background:#fff;}
#category_left_menu dd.red{color:#A72D2C;padding:5px 0px 5px 15px;}
#category_left_menu .lnav dd .bcl1 {margin-left:4px;}
#category_left_menu .lnav dd .bcl2 {margin-left:8px;}
#category_left_menu .lnav dd .bcl3 {margin-left:12px;}
#category_left_menu .lnav dd .bcl4 {margin-left:16px;}
#category_left_menu .lnav dd .bcl5 {margin-left:20px;}
#category_left_menu .lnav dd .bcl6 {margin-left:24px;}
#category_left_menu .lnav dd.back a.acl1 {padding-left:24px;}
#category_left_menu .lnav dd.back a.acl2 {padding-left:28px;}
#category_left_menu .lnav dd.back a.acl3 {padding-left:32px;}
#category_left_menu .lnav dd.back a.acl4 {padding-left:36px;}
#category_left_menu .lnav dd.back a.acl5 {padding-left:40px;}
#category_left_menu .lnav dd.back a.acl6 {padding-left:44px;}
#category_left_menu .lnav dd.price{padding:5px 0px 5px 5px;color:#000;}
#category_left_menu .lnav dd.price input{width:31px;border:1px solid #9FAFBB;padding:2px 0px;height:14px;margin:0 1px 1px 1px;}
#category_left_menu .lnav dd.price button{height:20px;border:none;border:1px solid #ddd;width:33px;margin-left:5px;}
#category_left_menu .lnav dt.atoz {background:url(images/bg/menu_arrow_bg.gif?47131) no-repeat -1px -121px #F5F5F5;}

/* template_C */
.top_selling_c li {padding:1em 0;width:93px;display:block;float:left;}
.top_selling_c li a,.top_selling_c li strong{display:block;}

.list_bg_img_d{padding:18px 0px;}
.list_bg_img_d td{vertical-align:top; padding:5px 0 15px 15px;}
.list_bg_img_d td.list{ padding:5px 0px 15px 10px;}
.list_topbg{width:199px;background:url(images/bg/browse_plan03.gif?47131) left top no-repeat;padding:7px 0px 0px 0px;}
.list_botbg{width:169px;background:url(images/bg/browse_plan04.gif?47131) left bottom no-repeat;padding:2px 23px 12px 7px;}
* html .list_botbg {padding:2px 8px 12px 7px;}

/* template_E */
#list_bg_img_e li {float:left;width:150px;height:220px;padding:0 14px;margin:0px 0 30px 0;}
#list_bg_img_e li h3 {padding-left:25px;line-height:20px;background:url(images/bg/bg_Sprites_repeat.gif?47131) -10px -2981px no-repeat;word-break:keep-all;}

/* template_B */
.template_list_bg {margin-left:5px;padding-left:6px;}
.template_list_bg .relative{padding:3px 0 0 6px;}
.template_list_bg .li_con {width:349px;padding:0 26px 0 10px;overflow:hidden;}
.template_list_bg .price {width:198px;overflow:hidden;}
.template_list_bg .almost_sold_out {left:72px;}
.template_list_bg .product_count,.template_list_bg .product_special_count_b{left:91px;top:5px;}
.template_list_ul_bg{background:url(images/bg/b_list_ul_bg.gif?47131) 6px 0px no-repeat;}

.list_product .relative a img{padding:1px;border:none;}
.list_product .relative a:hover img{padding:0px;border:1px solid #ddd;}

.template_grid_bg {padding:0 10px;}
.template_grid_bg td,.template_gallery_bg td{background:url(images/list/line.gif?47131) repeat-x left bottom; vertical-align:top; padding:5px 0 15px 15px;}
.template_grid_bg td{padding:5px 0 15px 0;}
.template_grid_bg td.list{padding:0;}
.template_grid_bg .list {width:25%;}
.template_grid_bg .list .relative{padding:0 0 0 10px;margin-top:5px;}
.template_grid_bg td .relative a img{padding:1px;border:none;}
.template_grid_bg td .relative a:hover img{padding:0px;border:1px solid #ddd;}
.template_grid_bg td .bg {width:168px;padding:5px 0px 40px 15px;background:url(images/bg/b_grid_top_bg.jpg) 0 0 no-repeat;}
.template_grid_bg td .bg_s {width:168px;padding:5px 0px 15px 15px;}
.template_grid_bg .list .almost_sold_out {left:76px;}
.template_grid_bg .list .product_count,.template_grid_bg .list .product_special_count_b{left:95px;}

.template_gallery_bg td {padding:5px 0 15px 2px;}
.template_gallery_bg {padding:20px 18px 0 18px;}
.template_gallery_bg td .relative a img{padding:1px;border:none;}
.template_gallery_bg td .relative a:hover img{padding:0px;border:1px solid #ddd;}

.opacity{background:url(images/bg/tran.gif?47131) 0px 0px no-repeat;}
a.opacity,a.opacity:hover,a.opacity:visited{background:url(images/bg/tran.gif?47131) 0px 0px no-repeat;}
/* product vote*/
.div_fl{width:296px;margin:0px 10px 10px 0px;background:#6A93A7;float:left;}
.div_fr{width:340px;float:left;margin:0px 0px 10px 0px;}
.div_top01{background:url(images/bg/div_top.gif?47131) 0px 0px no-repeat;height:16px;width:296px;}
.div_tit01{width:276px;background:#6A93A7;color:#fff;font-size:16px;line-height:20px;}
.div_tit02{color:#6A93A7;font-size:16px;line-height:30px;}
.div_con01{width:296px;background:#6A93A7;text-align:center;padding:10px 0;}
.div_conimg01{width:280px;height:280px;border:1px solid #4C7990;background:#fff;margin:0 auto;}
.div_con02{width:254px;background:#DDE8EE;color:#000;text-align:left;padding:0 20px;height:30px;line-height:30px;margin:0 auto;}
.div_con03{width:254px;background:#fff;color:#000;text-align:left;padding:10px 20px;line-height:20px;margin:0 auto;}
.ul_01{width:254px;margin:0 auto;}
.ul_01 li{border-bottom:1px solid #EAEAEA;margin:10px 0;}
.td01{font-size:11px;color:#868279;}
.border01{border-bottom:1px solid #4C7990;}
.border02{border-bottom:1px solid #8BAC8F;}
.fr_dl01{width:340px;margin:10px 10px 30px 10px;}
.fr_dl01 dt{color:#6A93A7;font-size:16px;}
.fr_dl01 dd{line-height:20px;border-bottom:1px solid #DDE8EE;margin:10px 0 0px 0;width:320px;}
.margin_t20{margin-top:20px;}
.dl02{color:#fff;text-align:left;margin:0px 30px 10px 30px;line-height:20px;}
.dl02 dt{line-height:30px;font-size:16px;}
.dl02 dd{padding:10px 0;}
.col01{color:#BCD06D;}
.col02{color:#DBDBDB;}
.noc01{padding:10px 0px 100px 0px;font-size:14px;}
.margin_t40{margin-top:40px;}
.margin_t10{margin-top:10px;}
.div_fr2{width:612px;float:left;}
.lia01 li,.lia02 li{line-height:20px;}
.lia01 li{margin-top:10px;}
.lia01 li a,.lia02 li a{color:#7B7B7B;text-decoration:underline;}
.calendars{border:1px solid #DDE8EE;width:328px;}
.calendars .table1{width:300px;border:none;margin:10px;}
.calendars .table12{width:300px;border:none;}
.calendars .th1{background:#DDE8EE;height:30px;width:330px;line-height:30px;text-align:center;font-weight:bold;}
.calendars th{font-weight:bold;font-size:13px;}
.calendars td{font-size:12px;line-height:24px;}
.calendars td a{text-decoration:underline;color:#4F7AA6;}
.calendars td a:hover{color:#A72D2C;};

/*for product center*/
table.table_all {border:1px solid #ddd;border-collapse: collapse;border-width:1px 1px 0 0; border-spacing:0; color:#000;}
.table_all {border:1px solid #ddd;border-collapse: collapse;border-width:1px 1px 0 0; border-spacing:0; color:#000;}
.table_all td {border:1px solid #ddd;border-width:0 0 1px 1px;}

.attr_table_1 { width:560px;}
.attr_table_1 td {padding:4px;}

.attr_table_yellow {text-align:center;}
.attr_table_yellow td {padding:2px;}

.attr_dl_1 dt {font-weight:bold; padding:4px 0 2px 0; color:#000;}
.attr_dl_1 dd {text-indent:1em; color:#000;}

/* Geographic Keywords */
.left_module_01{background:url(images/bg/left_module_bg01.gif?47131) left top no-repeat #F3F1F2;border-bottom:1px solid #FCFAFB;font-size:18px;border-top:1px solid #9A2626;}
.left_module_02{border:1px solid #9A2626;padding-bottom:20px;}
.left_module_02 dt,.left_module_02 dd{border-bottom:1px solid #ddd;line-height:24px;}
.mapbg{background:url(images/bg/bg_map.jpg?47131) 0 0 no-repeat;}
.left_216{float:left;width:216px;}
.right_723{float:right;width:723px;overflow:hidden;}
.bp01 {background-position:200px 0;}
.maptbale1 td{text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:10px 5px;overflow:hidden;}
.maptbale1 td a{display:block;}
.fixed{table-layout:fixed;}
.foot_module01 {background:url(images/list/search_cate.gif?47131) 0px bottom repeat-x;margin-bottom:10px;}
.foot_module01 li {width:49%;float:left;text-indent:2em;}
.product_map {padding-bottom:20px;}
.product_map a {padding-top:4px;margin-left:20px;display:block;overflow:hidden;}
.product_map h4 a {padding:0;margin-left:0;}
.product_map td {padding:10px 5px 0 10px;border-right:1px solid #ddd;vertical-align:top;}
.product_map td.nb {border:none;}
.product_map ul {float:left;width:188px; height:700px;}
.product_map a {padding-top:4px;padding-bottom:4px;}
.bg_city_blue{background:url(images/bg/bg_city_blue.gif?47131) left top repeat-x;}

/* wait list */
.table_list th{background:#ebe9df;padding:5px;text-align:left;}
.table_list td{border-bottom:1px solid #ddd;padding:5px;vertical-align:top;text-align:left;}
.table_list th.w0{width:20px;}
.table_list th.w1{width:85px;}
.table_list th.w2{width:270px;}
.table_list th.w3{width:70px;}
.table_list th.w4{width:110px;}
.table_list th.w5{width:140px;}
.table_list th.wc{text-align:center;}
.table_list td .input{width:30px;height:14px;padding:2px;margin:0 2px;}

/* openWinBox */
.winHtmlDiv table{background:none;}
.winHtmlDiv{z-index:999998;display:none;}
.winHtmlTable .skin_01{background:url(images/imgBox/skin_01/bg01.gif?47131) left top repeat-x #fff;vertical-align:top;}
.winHtmlBg{position:absolute;left:0px;top:0px;z-index:999997;width:0px;height:0px;background:#333;}
.tableStyle_1 td{padding:5px;}
.tableStyle_1 .inp{width:220px;height:16px;padding:2px;border:1px solid #B9B9B9;}
.winHtmlClose{top:0px;right:0px;cursor:pointer;position:absolute;}

/*shpping cart layout */
.left_big_con{float:left;width:755px;overflow:hidden;}
.divStyle01{background:url(images/bg/bg_top01.gif?47131) no-repeat left top;padding-top:6px;}
.divStyle01con{background:url(images/bg/bg_con01.gif?47131) no-repeat left bottom;padding-bottom:6px;}
.divStyle01in{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.tabDiv01{border:1px solid #D5D5D5;background:#525254;padding:2px;overflow:hidden;}
.tableStyle1{font-size:12px;color:#000;text-align:center;}
.tableStyle1 th{color:#fff;padding:5px;text-align:left;border-right:1px solid #737371;}
.tableStyle1 td{padding:5px;background:#fff;vertical-align:top;border-right:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}
.tableStyle1 tr.gray td{background:#F5F2ED;}
.tableStyle1 td .gray2{background:#F6F6F6;}
.tableStyle1 tr.gray td.special_bg{background:url(images/bg/special_bg.gif?47131) right bottom no-repeat #F5F2ED;}
.tableStyle1 tr td.special_bg{background:url(images/bg/special_bg.gif?47131) right bottom no-repeat #fff;}
.tableStyle1 tr.no td{border:none;}
.tableStyle1 td.bot{vertical-align:bottom;}
.tableStyle1 td .input_4{height:20px;width:100px;overflow:hidden;padding:0px;}
.tableStyle2 td{line-height:14px;padding:2px;vertical-align:middle;}
.tableStyle3 td{background:#F4F4F4;padding:1px 5px;color:#000;}
.tableStyle1 td button {background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -386px repeat-x;cursor:pointer;border:1px solid #ddd;overflow:hidden;height:22px;font-family:Arial,Helvetica,sans-serif;}
.tableStyle1 td button:hover,button:active{background:url(images/bg/bg_Sprites_repeat.gif?47131) 0px -416px repeat-x;color:#333;}
.tableStyle1 td.bg1{line-height:40px;padding:10px;}
.tableStyle1 .select01{width:120px;}

.projects{height:24px;overflow:hidden;color:#7D7B7E;}
.projects span{line-height:23px;background:url(images/bg/projects_bg_w.gif?47131) right -23px no-repeat #ECE9E0;padding:0 20px 0 0px;float:left;font-size:13px;}
.projects span.on{background-color:#648F5A;color:#fff;font-weight:bold;}
.projects span a{color:#7D7C7A;}
.projects span span{background:url(images/bg/projects_bg_w.gif?47131) no-repeat;line-height:23px;padding:0 0 0 20px;float:left;}
.projects span span.nobg{background:none;padding:0 0 0 10px;}



/* fillet */
.fillet b{height:1px;overflow:hidden;display:block;border:solid;border-width:0 1px 0 1px;}
.b0{margin:0 6px;height:1px;overflow:hidden;display:block;}
.b1{margin:0 4px;}
.b2{margin:0 3px;}
.b3{margin:0 2px;}
.b4{margin:0 1px;height:2px;}
.fillet b.w2{border-width:0 2px 0 2px;}
.fillet_con{border:solid;border-width:0 1px 0 1px;clear:both;}

/*define for ie6.6 to menu */
.select-free {z-index: 10;position: absolute;}
.select-free iframe {display: block; z-index: -1; filter: mask(); left: 0px; width: 183px; position: absolute; top: 0px; height: 20px;}
.checkout_foot {background:url(images/bg/bg_Sprites_repeat.gif?47131) left top repeat-x;margin-top:10px;text-align:center;padding-top:10px;}


/*define footerblock*/
#footerblock {margin:10px auto; width:952px;}
#footerblock img {vertical-align:top;margin:0 5px;}
#footimg {margin:0 auto; width:950px;height:100px;overflow:hidden;}
#footerblock dl{;float:left;display:block;width:172px;margin-right:10px;overflow:hidden;}
#footerblock dt{float:left;display:block;font-size:14px;color:#000;line-height:20px;font-weight:bold;width:172px;}
#footerblock dd{float:left;display:block;color:#000;background:url(images/bg/icon_arr.gif?47131) 0 5px no-repeat;padding-left:10px;line-height:15px;width:162px;}
#footerblock dd a{color:#666;font-size:11px;}
.dldivt{margin:10px auto 0px auto;width:920px;padding:0px 0px 20px 0px;}
.dldiv{margin:10px auto 0px auto;width:952px;padding:0px 0px 0px 0px;}
.dldiv td.w1{width:294px;padding:10px;vertical-align:top;background-color:#F5F5F5;}
.dldiv td.w2{width:7px;}
.dldiv td.letter{background:url(images/bg/bg_Sprites.gif?47131) -1300px -300px no-repeat #F5F5F5;padding-left:10px;width:270px;}
.dldiv td.letter h2{padding-left:70px;height:50px;}

/* topic_nav */
.topic_nav{height:27px;width:952px;background:#8D0010;margin:0 auto;padding:0px 0px 0px 0px;}
.topic_nav_in{height:26px;width:952px;line-height:26px;background:#F7F6F4;margin:0 auto;color:#D5D3D4;overflow:hidden;font:7pt Arial, Helvetica, sans-serif,"宋体";}
.topic_nav_in a{padding:2px 4px;line-height:26px;color:#000;border-right:1px solid #D5D3D4;font-weight:bold;}
.topic_nav_in a.nb{border:none;}
.topic_nav_in a:hover{background:#ABABAB;color:#fff;text-decoration:none}

.alpha_tab td{padding:5px 5px 5px 20px;vertical-align:top;}
.alpha_tab li{padding:5px 5px 0px 20px;float:left;width:46%;overflow:hidden;}
.alpha_tab a{color:#7B7B7B;text-decoration:underline;}
.bt1{border-top:1px solid #E5DFDF;border-bottom:1px solid #fff;height:0;overflow:hidden;}

/* Newsletter */
.lit_gray_e5 {background-color:#E5E6E8;}
.lit_ge {background:url(images/bg/bg_hg.gif?47131) 0 0;}
.pop_lit,.pop_lit_i{border:1px solid #B83032;width:300px;left:180px;position:absolute;background:#fff;}
.pop_lit_i{border:1px solid #F9EED8;background:#F9EED8;}
.pop_lit ul,.pop_lit_i ul{display:block;padding:5px 10px 5px 10px;}
.pop_lit li,.pop_lit_i li{background:url(images/bg/bg_Sprites.gif?47131) 0 -550px no-repeat;display:block;padding:0 0 0 10px;line-height:16px;}
.icon_arr_lit,.icon_arr_lit_i{background:url(images/bg/bg_Sprites.gif?47131)  -900px -800px no-repeat;width:8px;height:12px;overflow:hidden;top:20px;left:-8px;position:absolute;}
.icon_arr_lit_i{background-position:-950px -800px;height:10px}
#catelist{position:relative;}
.letter_show_i{border:1px solid #B52829;width:515px;z-index:33;}
.icon_arr_close{background:url(images/bg/bg_Sprites.gif?47131)  -300px -250px no-repeat;width:13px;height:13px;overflow:hidden;top:5px;right:5px;position:absolute;cursor:pointer;}
.l_ico1{background:url(images/bg/bg_Sprites.gif?47131)  0 -900px no-repeat;padding:5px 10px;}
.l_ico2{background:url(images/bg/bg_Sprites.gif?47131)  -50px -900px no-repeat;padding:5px 10px;}
.l_ico3{background:url(images/bg/bg_Sprites.gif?47131)  -100px -900px no-repeat;padding:5px 10px;}
.l_ico4{background:url(images/bg/bg_Sprites.gif?47131)  -150px -900px no-repeat;padding:5px 10px;}
.l_ico5{background:url(images/bg/bg_Sprites.gif?47131)  -200px -900px no-repeat;padding:5px 10px;}
.l_ico6{background:url(images/bg/bg_Sprites.gif?47131)  -50px -250px no-repeat;padding:0 5px;}
.inputs{border:1px solid #ddd;height:18px;}

.right_new_help{width:755px;overflow:hidden;color:#000;}
    .n_s_t{height:71px;width:690px;overflow:hidden;padding:20px 0 0 75px;}
    .n_s_c{width:735px;overflow:hidden;padding:20px 10px 0px 10px;}
        .n_s_c_t{padding-bottom:10px;}
	.n_s_b{height:429px;width:753px;background:#F8F7E3;border:1px solid #ddd;margin-top:30px;}
		.n_s_b .l_l{left:0px;top:0px;}
		.n_s_b .l_c{left:231px;top:-45px;}
		.n_s_b .l_r{left:510px;top:-127px;}
.right_new_help_b{background:#E4F0FF;width:733px;height:30px;line-height:30px;color:#000;padding-left:20px;border:1px solid #ddd;border-width:0px 1px 1px 1px;}

/* review */
.review_left{width:740px;}
.review_right{width:210px;border:1px solid #DBDBDB;}
.review_con{width:358px;border:1px solid #D8D2B0;padding:0 0 10px 0;vertical-align:top;}
.review_con h2{line-height:30px;background:#F2F0E3;color:#2F598B;font-size:14px;padding-left:10px;}
.review_con dt{padding:10px 0;border-bottom:1px solid #F0F1E3;display:block;margin-bottom:10px;}
.review_con dd{display:block;float:left;width:169px;line-height:20px;padding-left:10px;overflow:hidden;}
h1.review_r{font-size:16px;line-height:40px;}
.review_r_list li{padding:10px;border-top:1px solid #EEEEEE;overflow:hidden;}
.review_r_list li .flow{width:185px;overflow:hidden;}
.review_r_pgges ul {float:left;display:block;overflow:hidden;padding-left:50px;}
.review_r_pgges li {display:block;line-height:20px;width:260px;float:left;overflow:hidden;}


/* checkout */
.borCor1{border:1px solid #D4D9BB;}
.shop_info{font-size:16px;}
.tc_8d,a.tc_8d:link,a.tc_8d:visited {color:#8D8D8D;}
.tab_shop_list th{background:#EAEAE0;padding:5px 8px;color:#5D5E58;text-align:left;font-size:12px;border-bottom:1px solid #D4D9BB;}
.tab_shop_list td{padding:5px;border-bottom:1px solid #D4D9BB;color:#5D5E58;}
.tab_shop_list td.bt{padding:5px;color:#5D5E58;background:#F2F3E3;border:none;}
.tab_shop_list td.bt{padding:5px;color:#EBEBE3;background:#F2F3E3;border:none;}
.tab_shop_list td.nb{border:none;}
.bg_f2 {background-color:#F2F3E3;}
.present_list {float:left;width:148px;margin:10px 5px 5px 5px;display:block;padding:0 15px;}
*html .present_list {margin:10px 4px 0px 4px;}
.present_list li{float:left;display:black;overflow:hidden;width:148px;}
.present_list li.w1{height:85px;text-align:center;padding:5px 0px;}
.present_list li.w1 img{width:85px;height:85px;}
.present_list li.w2{height:60px;line-height:15px;vertical-align:top;cursor:pointer;}
.present_list li.w3{padding:0px 0 0 0;white-space:nowrap;}
.present_list li.w4{padding:5px 0 0 0;text-align:left;}
.present_list li.w4 select{width:100px;}
.present_list li.w5 {padding:15px 0 0 0;text-align:left;}

.present_list_view {height:228px;width:170px;display:block;overflow:hidden;}
.present_list_view li{float:left;display:black;overflow:hidden;width:170px;}
.present_list_view li.w1{height:60px;line-height:15px;vertical-align:top;}
.present_list_view_inp{width:410px;height:160px;padding:2px;border:1px solid #B9B9B9;line-height:16px;overflow:hidden;overflow-y:scroll;}

.special_offer{width:76px;height:65px;position:absolute;right:0px;bottom:0px;z-index:999;}
.tab_shop_list .special_offer{right:0px;}
.present_list .special_offer{right:0px;}
.w_h_86{width:85px;height:85px;overflow:hidden;}
.w_h_128{width:128px;height:128px;margin:0 auto;}


.shop_projects{background:url(images/bg/bg_Sprites.gif?47131) 0 -650px no-repeat;height:40px;line-height:40px;position:relative;}
.shop_projects div{position:absolute;top:0px;height:40px;text-align:center;z-index:1;font-size:13px;font-weight:bold;color:#B6B6B6;}
.shop_projects .on{z-index:2;background:url(images/bg/bg_Sprites.gif?47131) no-repeat;color:#CE283C;}
.shop_projects .al{color:#F4A6B4;}
.shop_projects .d0{width:189px;left:0px;background-position:0 -700px;}
.shop_projects .d1{width:189px;left:184px;background-position:-200px -700px;}
.shop_projects .d2{width:188px;left:365px;background-position:-400px -700px;}
.shop_projects .d3{width:181px;left:548px;background-position:-600px -700px;}

.chenck_login_left{width:370px;overflow:hidden;}
.chenck_login_center{width:50px;color:#D8D7BB;}
.chenck_login_right{width:300px;}
.chenck_login_left_tit{width:358px;background:#EDECD8;color:#59574A;font-weight:bold;font-size:14px;line-height:30px;padding-left:10px;border:solid #D4D9BB;border-width:1px 1px 0px 1px;}
.chenck_login_left_con{overflow:hidden;width:358px;color:#59574A;line-height:20px;border:1px solid #D4D9BB;padding:5px;}
.chenck_login_left_con ul{display:block;}
.chenck_login_left_con li{display:block;float:left;overflow:hidden;width:358px;padding:0;margin:0;}
.chenck_login_left_con li.bg{display:block;background:#F3F3E9;}
.chenck_login_left_con li.w0{width:163px;text-align:right;padding:5px 5px 5px 0;}
.chenck_login_left_con li.w1{width:190px;padding:5px 0;}
.chenck_login_left_con li.smaill{font-size:2px;}

.chenck_login_left_con li.pl1{padding:0 10px 0 90px;width:258px;color:#ABABA3;}
.chenck_login_left_con li.pl2{padding:0 10px 5px 170px;width:188px;color:#ABABA3;}
.chenck_login_left_con li.pl3{padding:5px 10px 5px 10px;width:348px;color:#000;}
.chenck_login_left_con li.pl4{color:#ABABA3;}
.chenck_login_left_con li.bbr{border-bottom:1px solid #ddd;}
.chenck_login_left_con .inp{border:1px solid #B9B9B9;}
.chenck_login_left_con input.p1{width:180px;}
.chenck_login_left_con input.p2{width:100px;}

.chenck_login_right_tit{width:288px;background:#EDECD8;color:#59574A;font-weight:bold;font-size:14px;line-height:30px;padding-left:10px;border:solid #D4D9BB;border-width:1px 1px 0px 1px;}
.chenck_login_right_con{width:288px;color:#59574A;line-height:20px;border:1px solid #D4D9BB;padding:5px;}
.chenck_login_right_con .inp{border:1px solid #B9B9B9;}
.chenck_login_right_con input.p1{width:260px;}

.chenck_login_con{border:1px solid #D4D9BB;padding:4px;background:url(images/bg/chenck_login_con_title_bg.gif?47131) 0 0 repeat-x;}
.chenck_login_con_title{color:#000;font:16px georgia;font-weight:bold;}
.chenck_login_con .inp{border:1px solid #B9B9B9;}
.chenck_login_con input.p1{width:120px;}
.chenck_login_con input.p2{width:90px;}
.chenck_login_con input.p3{width:200px;}
.chenck_login_con input.p4{width:150px;}
.chenck_login_con input.p5{width:167px;}
.chenck_login_con input.p6{width:187px;}
.chenck_login_con input.p7{width:147px;}
.chenck_login_con input.p8{width:120px;}
.chenck_login_con input.p9{width:255px;}
.chenck_login_con td.c_w1{width:130px;}
.chenck_login_con td.c_w2{width:130px;}
.chenck_login_con td.c_w3{width:440px;}
.chenck_login_con .c_w4{width:200px;}
.chenck_login_con .c_w5{width:310px;}
.chenck_login_con .c_w6{width:265px;}
.chenck_login_con .c_w7{width:225px;}
.chenck_login_con td.c_w8{width:180px;}
.chenck_login_con td.c_w9{width:260px;}

* html .chenck_login_con input.p5{width:175px;}
*+ html .chenck_login_con input.p5{width:175px;}

.chenck_login_con_l1{line-height:11px;}
* html .chenck_login_con_l1{line-height:12px;}
.ww_e{width:324px;padding-left:26px;}
.ww_e2{width:302px;padding:0 10px 0 38px;}

.chenck_login_con_left{width:350px;}
.cp_col1{color:#ABABA3;}
.cp_col2{color:#59574A;}
.chenck_login_con table.pt5 td{padding-top:5px;}
.chenck_login_con table.pt10 td{padding-top:10px;}
.chenck_login_con table.pt5 td.nt,.chenck_login_con table.pt10 td.nt{padding-top:0px;}
.chenck_login_con table td.rb{border-right:1px solid #EFEFEF;}
.chenck_login_con_bot{background:#F3F3E9;}
.borbotred{border-bottom:1px solid #BE0000;}

.check_login_dl {color:#59574A;}
.check_login_dl dt {padding-bottom:5px;}
.check_login_dl dd{font-size:10px;padding-left:5px;background:url(images/bg/icon_arr.gif?47131) 0 7px no-repeat;}

.shopping_left{width:510px;}
.shopping_right{width:215px;}
.shopping_tit{background-color:#EBEBE3;line-height:24px;padding-left:10px;color:#4D4C48;border-bottom:1px solid #D4D9BB;}
.shopping_dl1 dt{display:block;background:url(images/bg/shipping_bg02.gif?47131) right top repeat-x;}
.shopping_dl1 dt a{display:block;height:29px;line-height:29px;font-size:12px;font-weight:bold;padding-left:30px;}
.shopping_dl1 dt a.up{background:url(images/bg/ico_up_down.gif?47131) 10px 8px no-repeat;}
.shopping_dl1 dt a.down{background:url(images/bg/ico_up_down.gif?47131) 10px -38px no-repeat;}
.shopping_dl1 dd{padding:10px 30px 10px 30px;overflow:hidden;}
*html .shopping_dl1 dd {padding:10px 13px 10px 30px;}
*+html .shopping_dl1 dd {padding:10px 13px 10px 30px;}
.shopping_dl1 dd td{padding:5px;}
.tb_pt5px td{padding-top:5px;}
.shopping_time{width:580px;margin:10px auto 0 auto;padding:20px 30px;}
.payment_tab01{margin:10px auto;width:240px;}
.payment_tab01 td,.payment_tab02 td{padding:0px 5px;}
.payment_tab01 td.tdp01{background:url(images/bg/ico_left01.gif?47131) 0px 8px no-repeat;padding:5px 0 5px 15px;}
.payment_tab01 td.tdp02 {border-bottom:1px dashed #ddd;padding-bottom:5px;}
.payment_tab01 td.tdp03 {padding-top:5px;}
.payment_tab02{margin:10px auto;width:200px;}
.payment_tab02 td.tdp01{padding:5px 0px;}
.payment_title{border:1px solid #ddd;border-width:0 1px 0 1px;line-height:30px;height:30px;padding:0px 10px;}
.icon_arrow{background:url(images/bg/icon_arrow.gif?47131) left top no-repeat;padding:10px;line-height:20px;left:500px;top:-1px;}
.loadbg{background:url(images/imgBox/loading_img_s.gif?47131) 150px 80px no-repeat;}
.left_arrow_bg{background:url(images/bg/left_arrow_bg.gif?47131) left center no-repeat;}
.limited_body{background:url(images/bg/limited_bg.gif?47131) left top repeat-x;padding-top:20px;}
.limited_head{padding:40px 0 10px 0;}
.limited_head h1{font-size:24px;color:#000;line-height:25px;}
.checkico01{background:url(images/bg/bg_Sprites.gif?47131) -890px -650px no-repeat;padding-left:30px;width:400px;overflow:hidden;}
.checkico02{background:url(images/bg/bg_Sprites.gif?47131) -850px -700px no-repeat;padding:0 10px;cursor:pointer;}
.checkico03{background:url(images/bg/bg_Sprites.gif?47131) -950px -700px no-repeat;padding:0 10px;cursor:pointer;}
.checkico_apply_out{background:url(images/bg/bg_Sprites.gif?47131) 0 -750px no-repeat;padding:0 10px;cursor:pointer;width:337px;height:103px;padding:15px 20px;}
.checkico_packaging{background:url(images/bg/bg_Sprites.gif?47131) -435px -750px no-repeat;padding-left:40px;}

.ck_w_puts{width:260px;border-top:1px solid #AEAEB0;border-left:1px solid #E8E9ED;border-bottom:1px solid #E8E9ED;border-right:1px solid #E8E9ED;line-height:16px;}

.cardPreview{position:absolute;left:0px;top:0px;z-index:99;width:460px;;background:#fff;border:1px solid #ddd;padding:20px;overflow:hidden;}
			.cardP{color:#000;line-height:20px;font-weight:bold;width:460px;overflow:hidden;height:20px;}
			.cardP2{color:#000;font-weight:bold;line-height:20px;text-indent:40px;height:180px;font-size:14px;width:480px;overflow:hidden;overflow-y:auto;margin:0 auto;}
			.editCart{height:25px;line-height:25px;}
.shopping_con_tab td.w1{width:360px;}
.shopping_con_tab td.w2{width:500px;}
.shopping_con_tab td.w3{width:220px;}
.shopping_con_tab td.w4{width:10px;}
.shopping_con_tab .tw1{width:200px;}
.shopping_con_tab .tw2{width:300px;}
.shopping_con_tab .tw3{width:490px;}

.payment_billing dl{display:block;float:left;width:235px;overflow:hidden;border-right:1px solid #ddd;}
.payment_billing dl.no{border:none;}
.payment_billing dt{display:block;float:left;width:220px;overflow:hidden;font-size:14px;line-height:20px;padding-left:10px;font-weight:bold;}
.payment_billing dd{display:block;float:left;width:220px;overflow:hidden;font-size:12px;line-height:20px;padding-left:10px;}
.payment_billing dd.name{line-height:30px;font-weight:bold;}
.select_card{height:22px;border-left:1px solid #808080;border-right:1px solid #D4D0C8;border-bottom:1px solid #D4D0C8;}

.payment_billing_address li{float:left;display:block;width:310px;overflow:hidden;height:200px;margin:20px;}
.confirmation_info1 li{padding-left:28px;display:block;}
.confirmation_tab th{padding:5px;background:#EBEBE3;font-size:13px;border-bottom:1px solid #D0D3B6;text-align:left;}
.confirmation_tab td{padding:5px;text-align:left;}
.confirmation_tab td.br{border-bottom:1px solid #464646;border-top:1px solid #464646;padding:0px;}
.btb{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;padding:5px 0px;}


.bg_login_st1{background:url(images/bg/bg_Sprites_repeat.gif?47131) 0 -2213px repeat-x; height:32px; border-bottom:2px solid #be0000; line-height:32px; font-size:12px; font-weight:bold;}
.br_t_no{border-top:}
.gray_or,a.gray_or:link,a.gray_or:visited {color:#666;}

/* Affiliate Program */
.affiliate_nav{}
.affiliate_nav dl{padding:0 10px 10px 10px;}
.affiliate_nav dt,.affiliate_nav dd{line-height:20px;font-size:12px;color:#292728;}
.affiliate_nav dd{padding-left:10px;}
.affiliate_nav dt.red a{color:#A72D2C;}
.affiliate_nav_up{padding:5px;background:url(images/bg/bg_Sprites.gif?47131) -550px -900px no-repeat;}
.affiliate_nav_down{padding:5px;background:url(images/bg/bg_Sprites.gif?47131) -600px -900px no-repeat;}
.affiliate_nav_dd{padding:3px;background:url(images/bg/bg_Sprites.gif?47131) -650px -900px no-repeat;}
.affiliate_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.affiliate_hs {color:#000;font-size:18px;line-height:18px;}
.affiliate_di{padding:3px;background:url(images/bg/bg_Sprites.gif?47131) -850px -900px no-repeat;}
.affiliate_hi{padding:1px 5px;background:#666666;font-size:16px;line-height:20px;color:#fff;font-weight:bold;}
.affiliate_inp{border:1px solid #E6E6E6;border-top:1px solid #AEAEAE;height:16px;}
.affiliate_tex{border:1px solid #929CA5;line-height:16px;height:64px;width:600px;padding:5px;}
.gray9f,a.gray9f:link,a.gray9f:visited {color:#9F9F9F;}
.affiliate_inp1{border:1px solid #B42829;height:18px;color:#666;padding:0 2px;line-height:18px;}
.affiliate_con_l{width:360px;height:280px;padding-top:20px;}
.affiliate_tab{width:200px;border:1px solid #000;}
.affiliate_tab td{padding:2px 5px;line-height:15px;}
.affiliate_tab td.bot{background:url(images/bg/bg_Sprites.gif?47131) 132px -950px no-repeat;padding:0;height:38px;}

/* product mark */

.close,.ws_a_left,.ws_a_right,.ws_a_top,.ws_a_bottom,.add_favorites,.add_friend,.add_link,.add_share{
	background:url(images/bg/bg_Sprites.gif?47131) no-repeat;
}
.product_mark li{float:left;line-height:20px;}
.product_input{border:1px solid #ddd;width:115px;padding:1px;}
.add_favorites,.add_friend,.add_link,.add_share{width:16px;height:17px;}
.add_favorites{background-position:-1000px -900px;}
.add_friend{background-position:-1050px -900px;}
.add_link{background-position:-1100px -900px;}
.add_share{background-position:-200px -950px;padding-left:180px;}

.ws_a {}
.ws_a_t_l,.ws_a_t_r,.ws_a_b_l,.ws_a_b_r{width:15px;float:left;}
.ws_a_t_l,.ws_a_t_c,.ws_a_t_r,.ws_a_b_l,.ws_a_b_c,.ws_a_b_r{height:15px;}
.ws_a_t_c,.ws_a_b_c,.ws_a_c_l{float:left;}
.ws_a .w_l,.ws_a .w_c,.ws_a .w_r{width:15px;}
.ws_a .h_t,.ws_a .h_b{height:15px;}
.w_w{padding-bottom:10px;overflow:hidden;}
.ws_a_t_l{background:url(images/imgBox/ws_a_t_l.gif?47131) 0 0 no-repeat;}
.ws_a_t_c{background:url(images/imgBox/ws_a_t_c.gif?47131) 0 0 repeat-x;}
.ws_a_t_r{background:url(images/imgBox/ws_a_t_r.gif?47131) 0 0 no-repeat;}
.ws_a_c_l{background:url(images/imgBox/ws_a_c_l.gif?47131) 0 0 repeat-y;padding-left:15px;}
.ws_a_c_r{background:url(images/imgBox/ws_a_c_r.gif?47131) right top repeat-y;padding-right:15px;}
.ws_a_b_l{background:url(images/imgBox/ws_a_b_l.gif?47131) 0 0 no-repeat;}
.ws_a_b_c{background:url(images/imgBox/ws_a_b_c.gif?47131) 0 0 repeat-x;}
.ws_a_b_r{background:url(images/imgBox/ws_a_b_r.gif?47131) 0 0 no-repeat;}
.z9999{z-index:999;}
.close{width:13px;height:13px;background-position:-300px -250px;}
.ws_a_left{width:20px;height:20px;top:50px;left:-17px;background-position:-150px -950px;}
.ws_a_right{width:20px;height:20px;top:50px;right:-16px;background-position:-100px -950px;}
.ws_a_top{width:20px;height:20px;top:-18px;right:20px;background-position:-100px -1000px;}
.ws_a_bottom{width:20px;height:23px;left:20px;background-position:-150px -1000px;}


/*atoz template*/
.blue_red a{color:#1e4e8e;}
.blue_red a:hover {color:#A72D2C;}
#category_menu li a:link, #category_menu li a:visited {background:url(images/list/list_ca_l.gif?47131) 3px 6px no-repeat #fff; padding:1px 10px; line-height:140%;display:block;}
.pad_text_li li{background:url(images/bg/a-z.gif?47131) 0px 4px no-repeat;padding-left:12px;}

/* header chat */
.head_chat_ico0{background:url(images/bg/bg_Sprites.gif?47131) -550px -950px no-repeat;width:23px;height:35px;}
.head_chat_ico1{background:url(images/bg/bg_Sprites.gif?47131) -600px -950px no-repeat;width:23px;height:35px;}

/* short_url_copy */
.addthis_button{right:95px;top:-15px;}
.short_url{width:73px;height:16px;top:-15px;right:18px;}
.short_url_copy{border:1px solid #ddd;width:130px;height:50px;padding:10px;background:#fff;z-index:99999999;}
.short_url_copy_input{border:1px solid #ddd;height:18px;width:130px;}
.short_url_copy_button{width:54px;height:16px;position:absolute;bottom:10px;right:10px;}
.short_url_faq{background:url(images/bg/bg_Sprites.gif?47131) -1100px -900px no-repeat;width:16px;height:17px;right:0px;top:-15px;}
.short_url_wrap{width:54px;height:16px;position:absolute;bottom:10px;right:10px;}

/* guest order */
.text_info_green{border:1px solid #;background:#E8F3E3;color:#89BE7C;}
.text_info_red{border:1px solid #;background:#F5E5E8;color:#9E4C4B;}


/* Bought Together */
.toglist ul{display:block;}
.toglist img{border:1px solid #ddd;}
.toglist li{border:1px solid #ddd;width:88px;display:block;text-align:right;float:left;margin-right:5px;padding:10px;background:#F4F4F4;height:200px;}
.toglist li.st{background:none;border:1px solid #fff;margin-right:20px;}
.toglist li.stno{background:#FAE5E4;margin-right:20px;border:1px solid #ddd;}
.toglist li.st img,.toglist li.stno img{border:1px solid #A82C2E;}
.toglist li.en{width:144px;line-height:16px;background:none;text-align:left;border:none;background:none;padding:10px 0px;}
.toglist li.en img{border:none;}
.toglist li.no{border:1px solid #fff;background:none;}
.toglist .wll{width:20px;}
.toglist .wlr{width:65px;height:80px;overflow:hidden;}
.toglist li .w85{width:85px;text-align:left;}
.toglist_plus {background:url(images/bg/bg_Sprites.gif?47131) -1000px -750px no-repeat;width:19px;height:21px;left:110px;top:45px;}
.cEB{color:#EB8D09;}
.tog_down{width:40px;height:15px;left:60px;bottom:-14px;background:url(images/bg/bg_Sprites.gif?47131) -500px -950px no-repeat;}
.tit_t_tog { padding:0px 0px 0 0px;background:url(images/icon/msg_bg_tog.gif?47131) right bottom no-repeat;}



@media screen and (-webkit-min-device-pixel-ratio:0){
    .newscheck{vertical-align:bottom;}
}

/* blue_ocean */
.blue_ocean_sty1 .bo_topl{background:url(images/bg/blue_ocean_s1tl.gif?47131) left top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_topr{background:url(images/bg/blue_ocean_s1tr.gif?47131) right top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_botl{background:url(images/bg/blue_ocean_s1tl.gif?47131) left top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_botr{background:url(images/bg/blue_ocean_s1tr.gif?47131) right top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_con{border:solid #5F9851;border-width:0px 1px 0px 1px;}
.blue_ocean_sty952 {width:952px;height:48px;background:url(images/bg/blue_ocean_logo_952.png?47131) 0 0 no-repeat;}

.blue_ocean_sty50 {display:block;position:absolute;width:50px;height:16px;background:url(images/bg/blue_ocean_logo_50.gif?47131) 0 0 no-repeat;left:0px;top:0px;z-index:100;}
.blue_ocean_sty154 {display:block;position:absolute;width:154px;height:55px;background:url(images/bg/blue_ocean_logo_155.png?47131) 0 0 no-repeat;left:10px;top:10px;z-index:100;}
.blue_ocean_nva{background:url(images/bg/bg_Sprites.gif?47131) -850px -950px no-repeat;}
.blue_ocean_ul{padding:0px 20px;}
.blue_ocean_ul li{background:transparent url(images/bg/icon_arr.gif?47131) no-repeat 0px 11px; padding:5px 10px 0 10px;}

.faster_delivery, .faster_delivery_b{background:url(images/bg/bg_Sprites.gif?47131) -300px -1050px no-repeat;overflow:hidden;font-weight:bold;padding:2px 0 5px 22px;color:#000;font-size:11px;}


.shopping_cart_bo_bg{background:transparent url(images/bg/shopping-cart_bo_bg.gif?47131) center bottom no-repeat; margin:0 auto;padding:15px 10px 10px 10px;float:left;width:720px;}
.shopping_cart_shop_bg{background:#F6F6F6;width:723px; margin:5px auto 0 auto;padding:2px 5px 2px 5px;float:left;}

.shop_or{width:40px;padding-top:15px;}

/* .shopping_cart */
.shopping_cart_tit {background:url(images/bg/shoppingcart-bg_c.gif?47131) 0 0 repeat-x; ;padding-left:10px;color:#000;font:16px georgia;font-weight:bold;font-style:italic;height:40px; border-bottom:2px solid #be0000; line-height:40px}
.shopping_cart_tit span{font-size:12px;font-weight:normal;}
.shopping_cart_list{border:1px solid #ddd;width:753px;overflow:hidden;}
.shopping_cart_list li{float:left;display:block;color:#000;font:12px verdana;overflow:hidden;}
.shopping_cart_list td.verdana{color:#000;font:14px verdana;color:#E37656;font-weight:bold;}
.shopping_cart_list li .verdana{color:#000;font:10px verdana;color:#950e0e;font-weight:bold;}
.shopping_cart_list td.georgia{color:#000;font:14px Georgia;color:#000;font-weight:bold;}
.shopping_cart_list td.georgia2{color:#000;font:22px Georgia;color:#000;font-weight:bold;}
.shopping_cart_list td .georgia_f{color:#000;font:20px Georgia;font-weight:bold;}
.shopping_cart_list td .vendana_f{font:20px Vendana;font-weight:bold;}
.shopping_cart_list .w0,.shopping_cart_list .w5{width:97px;}
.shopping_cart_list .w1{width:328px;margin-left:5px;}
.shopping_cart_list .w2{width:100px;}
.shopping_cart_list .w2 del{font-size:12px;font-weight:bold;}
.shopping_cart_list .w3{width:115px;}
.shopping_cart_list .w4{width:98px;text-align:right;padding-right:10px;}
.shopping_cart_list_tit{display:block;}
.shopping_cart_list_con{padding:0 10px;}
.shopping_cart_list_tit li{padding:10px 0 5px 0;font-size:14px;height:25px;overflow:hidden;}
.shopping_cart_list_con ul{float:left;display:block;padding:10px 0 10px 0;overflow:hidden;width:733px;}
.shopping_cart_list_con .hr_div{border-bottom:1px solid #D8D7D7;height:0px;overflow:hidden;width:733px;}
.shopping_cart_list_con ul.bor_top{border-top:1px solid #D8D7D7;}
.shopping_cart_list_con ul.group{background:#FDFBF6;}
.shopping_cart_list_con .w0,.shopping_cart_list_con .w5{width:87px;}
.shopping_cart_list_con .w1{width:329px;margin-left:5px;overflow:hidden;}
.shopping_cart_list_con .w2{width:100px;color:#2a2a2a;text-align:left;font:13px Arial;}
.shopping_cart_list_con .w3{width:115px;}
.shopping_cart_list_con .w4{width:96px;color:#2a2a2a;text-align:right;padding-right:2px;white-space:nowrap;overflow:hidden;}
.shopping_cart_list_con .w0 a{display:block;width:85px;height:85px;border:1px solid #e2e2e2;margin:0 auto;}
.shopping_cart_list_con .w5 a{display:block;width:42px;height:42px;border:1px solid #e2e2e2;margin:0 auto;float:right;}
.shopping_cart_list_con .w0 a:hover,.shopping_cart_list_con .w5 a:hover{border:1px solid #e2e2e2;}
.shopping_cart_list_con .w0 img{width:85px;height:85px;}
.shopping_cart_list_con .w5 img{width:42px;height:42px;}
.shopping_cart_list_con .c1{color:#E8592F}
.shopping_cart_list_con input{border:1px solid #ddd;}
.shopping_cart_total{background:#FAFAFA;border-top:#ddd;padding:10px 0px;border-top:1px solid #ddd;}
.shopping_cart_total td{color:#E37656;line-height:20px;}
.shopping_cart_total {color:#E37656;}
.shopping_cart_cart{background:#F6F6F6;border-top:1px solid #ddd;color:#333333;text-align:right;font-weight:bold;line-height:60px;padding-right:20px;}
.shopping_cart_cart .fg{font:21px Georgia;}
.shopping_cart_total_left{float:left;width:500px;}
.shopping_cart_total_left table{width:500px;}
.shopping_cart_total_right{float:right;width:250px;}
.shopping_cart_total_right table{width:210px;}
.shppping_right_top{margin-top:46px;}
.shopping_cart_list_con .w4 strong{font:13px Arial;font-weight:bold;}
.Ar22{font:22px Arial;font-weight:bold;font-style:italic;}

.shopping_cart_Offer{background:url(images/bg/shoppingcart-bg_c.gif?47131) 0 0 repeat-x;padding:10px 10px 0 10px;}
.shopping_cart_Offer h2{font-size:18px;color:#333;}
.top_red_arrow_bg{background:url(images/bg/shoppingcart-bg_r.gif?47131) center top no-repeat;height:11px;overflow:hidden;}
.line_br{border-bottom:1px solid #ddd;height:0;overflow:hidden;margin:10px 10px 0px 10px ;width:730px;}
.shopping_cart_estimate{background:url(images/bg/shoppingcart-bg_c.gif?47131) 0 0 repeat-x;padding:10px 10px 0 10px;color:#454545;}
.shopping_cart_estimate h2{height:40px;line-height:30px;border-bottom:1px solid #ddd;font-size:18px;color:#333;}
.shopping_cart_estimate h2 a{padding-right:20px;background:url(images/bg/shoppingcart-bg_t.gif?47131) right 5px no-repeat;}
.shopping_text{margin:10px 20px;font-size:12px;background:url(images/bg/bg_light.gif?47131) 0 -3px no-repeat;padding-left:35px;}
.estimate_tab {margin:0 20px 20px 20px;}
.estimate_tab td table th{line-height:30px;}
.estimate_tab td table td{line-height:30px;font-size:12px;border-top:1px solid #ddd;}
.estimate_tab table{border:1px solid #ddd;}
.estimate_tab table.shipping_methods{border:none;}
.estimate_tab table.shipping_methods td{line-height:15px;border:none;font-size:11px;padding:5px 0px;}

.boDF{border:1px solid #DFDFDF;}
.friendly_tip{padding:10px;background:#F8F8F8;color:#505050;}
.r_ec_button{right:220px;top:-10px;}
.r_ec_text{right:180px;top:-10px;}
.shopping_none{padding:0px 0 0px 12px;line-height:30px;color:#333;font-size:12px;}
.shopping_none h3{line-height:70px;font-size:18px;color:#333;}
.shopping_none img{margin:20px 0 25px 273px;}
.shopping_none div.bs{background:url(images/bg/no_bg.gif?47131) 0 12px no-repeat;padding-left:15px;}
.text_i{color:#d41f27;font-weight:bold;font-size:12px;}
.check_pp .text_i{padding-left:25px;}


.check_tb .list_ls0  .tpl_bundles_tr .ww0{width:80px;}
.check_tb .list_ls0  .tpl_bundles_tr .ww1{width:70px;}
.check_tb .list_ls0  .tpl_bundles_tr .ww2{width:70px;}
.check_tb .list_ls0  .tpl_bundles_tr .ww4{width:330px;}
* html .check_tb .list_ls0  .tpl_bundles_tr .ww1{width:75px;}
* html .check_tb .list_ls0  .tpl_bundles_tr .ww2{width:80px;}
* html .check_tb .list_ls0  .tpl_bundles_tr .ww4{width:375px;}
* html .check_tb .list_ls0  .check_tb .list_ls0  .tpl_bundles_tr .ww2{width:80px;}
.ists2 .check_tb .check_tb_s .tpl_bundles_tr .ww0{width:100px;}
.ists2 .check_tb .check_tb_s .tpl_bundles_tr .ww1{width:80px;}
.ists2 .check_tb .check_tb_s .tpl_bundles_tr .ww2{width:90px;}
.ists2 .check_tb .check_tb_s .tpl_bundles_tr .ww4{width:360px;}

* html .ists2 .check_tb .check_tb_s .tpl_bundles_tr .ww2{width:90px;}
* html .ists2 .check_tb .check_tb_s .tpl_bundles_tr .ww4{width:370px;}
.shipping_l{height:260px;}
.chxpa{padding-left:10px;}
.ys_l{width:470px;float:left;text-align:left;}
.ys_r{width:90px;white-space:nowrap;text-align:right;float:left;}
.er_info{border:1px solid #e8d48c;line-height:20px;background:url(images/bg/ico_left02.gif?47131) 13px 18px no-repeat #F7eaac;}
.er_info_b{border:1px solid #EBC7A3;line-height:14px;background:url(images/bg/ico_left03.gif?47131) left bottom repeat-x #FFFEEC;}
.pay_left{margin-left:440px;}
.order_status0{line-height:40px;border-bottom:1px solid #E5E5E5;padding-left:28px;}
.order_status1{padding:10px 0 0 28px;}

#iframe_err{background:url(images/bg/bg_Sprites_repeat.gif) 30px -4740px #f7eaac no-repeat;height:36px;padding:10px 0 0 65px;border:1px solid #e9d58f;font-size:12px;color:#8e0314;line-height:16px;margin-top:10px;}
.secure_3d_tit{background:#EDEDED;line-height:30px;padding-left:10px;}
.secure_3d_con{background:url(images/bg/bg_Sprites.gif) 15px -1050px #EDEDED no-repeat;height:70px;}
.gift_wrap_tit{border-top:1px solid #ddd;background:url(images/bg/bg_Sprites_repeat.gif) 10px -4805px no-repeat;padding:20px 0 0 30px;margin:15px 0 10px 0;color:#000;}

/* template D */
.templates_d{display:block;background:url(images/bg/d_title_bg_c.jpg) 0 0 repeat-x;margin-top:10px;}
.templates_d dt{display:block;background:url(images/bg/d_title_bg_l.jpg) 0 0 no-repeat;height:33px;}
.templates_d dt div{position:relative;display:block;background:url(images/bg/d_title_bg_r.jpg) right 0 no-repeat;height:33px;line-height:33px;font-weight:bold;font-size:14px;color:#2a2a2a;padding:0 10px;}
.templates_d dt span{position:absolute;top:0px;right:10px;color:#484848;font-size:11px;font-weight:normal;}
.templates_d dd{display:block;border:1px solid #ddd;border-width:0 1px 1px 1px;padding:10px;width:733px;}
.templates_d dd div{width:130px;overflow:hidden;}
.templates_d dd div.l1{height:130px;position:relative;}
.templates_d dd div.l1 a{border:1px solid #fff;width:128px;height:128px;display:block;}
.templates_d dd div.l1 a:hover{border:1px solid #ddd;}
.templates_d dd div.l1 a img{border:none;width:128px;height:128px;}
.templates_d dd div.l2{height:30px;line-height:15px;margin-top:5px;}
.templates_d dd div.l3 a{border:1px solid #fff;width:128px;height:237px;display:block;}
.templates_d dd div.l3 a:hover{border:1px solid #ddd;}
.templates_d dd div.l3 a img{border:none;width:128px;height:237px;}
.templates_d dd td {border:none;width:128px;height:237px;vertical-align:top;}

.templates_e_list {display:block;width:800px;}
.templates_e_list li{display:block;float:left;margin-right:46px;width:152px;overflow:hidden;}
.templates_e_list li div a{width:150px;180px;display:block;border:1px solid #fff;}
.templates_e_list li div a:hover{border:1px solid #ddd;}
.templates_e_list li a img{border:none;width:150px;height:180px;}
.templates_e_list li h3{height:48px;color:#303030;font-size:12px;line-height:18px;}
.templates_e dd{padding:0 10px 0 10px;}
.templates_e dd td{border-bottom:1px solid #ddd;padding:15px 0 10px 0;}

.top_selling_d{background:url(images/bg/left_title_bg_c.jpg) 0 0 repeat-x;margin-top:10px;padding-top:3px;}
.top_selling_d h2{background:url(images/bg/left_title_bg_l.jpg) left bottom no-repeat;font-size:12px;color:#9c0000;line-height:15px;}
.top_selling_d h2 div{background:url(images/bg/left_title_bg_r.jpg) right bottom no-repeat;padding:10px 0 10px 10px;}
.top_selling_d ul{border:1px solid #ddd;border-width:0px 1px 1px 1px;display:block;}
.top_selling_d ul li{padding:10px 5px 10px 10px;border-bottom:1px solid #ddd;display:block;height:138px;overflow:hidden;}
.top_selling_d ul li h6 {font-size:11px;font-weight:normal;display:block;height:52px;overflow:hidden;}
.top_selling_d ul li h6 strong{font-size:16px;color:#000;}
.top_selling_d ul li dl{display:block;}
.top_selling_d ul li dt{float:left;display:block;width:92px;}
.top_selling_d ul li dt a{border:1px solid #fff;width:85px;height:85px;display:block;}
.top_selling_d ul li dt a:hover{border:1px solid #ddd;width:85px;height:85px;display:block;}
.top_selling_d ul li dt a img{border:none;width:85px;height:85px;}
.top_selling_d ul li dd{float:left;width:73px;height:48px;display:block;overflow:hidden;padding-top:38px;}
.top_selling_d ul li dd a{color:#666;font-size:11px;text-decoration:underline;}
.top_selling_d ul li dd span{font-size:12px;color:#9c0000;font-weight:bold;white-space:nowrap;}
.top_selling_d ul li dd span a{color:#9c0000;text-decoration:none;}
.top_selling_d ul li dd span a:hover{text-decoration:underline;}

.top_selling_e{background:url(images/bg/left_title_e_bg_c.jpg) 0 0 repeat-x;margin-top:10px;padding-top:3px;}
.top_selling_e h2{background:url(images/bg/left_title_bg_l.jpg) left bottom no-repeat;font-size:12px;color:#9c0000;line-height:15px;}
.top_selling_e h2 div{background:url(images/bg/left_title_e_bg_r.jpg) right bottom no-repeat;padding:10px 0 10px 10px;}
.top_selling_e ul{border:1px solid #ddd;border-width:0px 1px 1px 1px;display:block;padding:10px;overflow:hidden;width:187px;}
.top_selling_e li {padding:1px 0;width:93px;display:block;float:left;overflow:hidden;}
.top_selling_e li a,.top_selling_e li strong{display:block;}
.top_selling_e li a{width:87px;height:87px;overflow:hidden;}

#product_main_con{overflow:visible;}
.pop_con_text{display:block;color:#000;position:relative;}
.wintextcon_win h5{color:#000;text-decoration:underline;font-size:13px;font-weight:normal;position:absolute;left:0;top:-30px;background:url(css/images/bg/h5_bg.png) right top no-repeat #fff;width:100px;height:41px;padding:0 10px 0 15px;border-left:1px solid #888888;line-height:35px;}
.pop_con_text h6{font-size:15px;font-weight:bold;padding: 0 0 15px 0;}
.pop_con_text dt{padding: 0 0 5px 0;color:#000;text-decoration:underline;}
.pop_con_text dd{padding: 0 0 5px 0;color:#000;}



.related_products h4{border-bottom:1px solid #ddd;line-height:25px;padding-left:10px;color:#666;}
.related_products p{line-height:20px;padding:5px 10px;margin:0px;}
.padding-product{margin-top:10px;}
*html .padding-product{margin-top:0px;}
*+html .padding-product{margin-top:0px;}

.ultimatrl{overflow:auto;margin-bottom:10px;table-layout:fixed;width:100px;}
.ultimatrl td{font-size:11px;;color:#000;width:115px;padding:3px 0 0 5px;line-height:14px;}
.ultimatrl td.red{color:#A72D2C;font-size:12px;}
.ult_red{font-size:15px;color:#A72D2C;}
.ultimatrl img{width:85px;height:85px;border:1px solid #D4D4D4;margin:0px 0px 2px 0px;}
/* index flash */
.index_ad { width:535px; height:180px; overflow:hidden;position:relative;}
.index_ad .ad_in{width:535px;height:180px;display:block;padding:0;margin:0;display:none;}
.num{position:absolute;right:3px;bottom:3px;}
.num li{float:left;color:#B3B3B3;text-align:center;line-height:18px;width:28px;height:18px;font-size:12px;cursor:pointer;overflow: hidden;margin:0px 1px;border:1px solid #F3F3F3;background:#fff;}
.num li.on{color: #fff;background: #C5C5C3;font-weight: bold;}

.shopping_cart_html{width:300px;overflow:hidden;background:#F2F2F2;}
.shopping_cart_html dl,.shopping_cart_html dd,.shopping_cart_html dt{display:block;float:left;}
.shopping_cart_html dl{padding:10px;border-bottom:1px dotted #ccc;background:#fff;width:300px;overflow:hidden;}
.shopping_cart_html dt a{width:58px;height:58px;border:1px solid #fff;display:block;margin:0 auto;}
.shopping_cart_html dt a:hover{width:58px;height:58px;border:1px solid #ddd;}
.shopping_cart_html dt a img{width:58px;height:58px;border:none;}
.shopping_cart_html dt{width:70px;}
.shopping_cart_html dd.left{width:125px;line-height:15px;}
.shopping_cart_html dd.right{width:80px;padding-left:5px;line-height:18px;}
.shopping_cart_html dd p{margin:0;padding:0}
.shopping_cart_html dd strong{font-size:12px;}
.shopping_cart_html h4,.shopping_cart_html h5,.shopping_cart_html h6{padding:0 10px;}
.shopping_cart_html h4{border-bottom:1px dotted #ccc;height:25px;line-height:25px;font-size:12px;background:#fff;font-weight:normal;}
.shopping_cart_html h5{border-bottom:1px dotted #ccc;height:38px;14px;font-weight:bold;text-align:right;}
.shopping_cart_html h5 span{font-size:18px;color:#A62B26;line-height:38px;}
.shopping_cart_html h6{border-bottom:1px solid #fff;height:45px;padding-top:10px;}
.shopping_cart_html h6 a{display:block;float:right;width:156px;height:34px;}

.recom{display:block;overflow: auto;font-size:12px;padding-bottom:10px;}
.recom dt{width:44px;float:left;display:block;overflow: hidden;padding-top:4px;margin-bottom:10px;}
.recom dd{width:680px;float:left;margin-left:10px;display:block;overflow: hidden;margin-bottom:10px;}
.recom dd p{display:block;padding:0;margin:0;overflow: auto;}
.recom dd a{float:left;}
.recom dd h6{color:#a72d2c;font-size:12px;}
.recom dd div{display:block;float:left;}
.recom h5{font-weight:normal;font-size:12px;}
.recom img{width:42px;height:42px;}
.recom_yellow,a.recom_yellow:link,a.recom_yellow:visited {color:#996633;}

#global dl.users_left{position:absolute;left:0px;top:22px;display:none;background:#000;}
#global dl.users_left dt.icon{overflow:hidden;border:none;line-height:0px;background:url(images/sprite/bg-y.gif?47131) 0 -1800px no-repeat;padding:6px 6px 6px 6px;border-bottom:1px solid #e2da8;position:absolute;top:-9px;left:35px;z-index:2;}
#global dl.users_left dt.text{padding:2px 3px;white-space:nowrap;background:#FAF9D1;border:1px solid #E2D2A8;color:#151515;font-size:11px;line-height:14px;position:absolute;top:0px;left:0px;z-index:1;}
#global dl.users_left dt.text span{background-position:-650px -250px;padding:0px 6px;cursor:pointer;background:url(images/sprite/bg-y.gif?47131) 0 -480px no-repeat;}
#global dl.users_left dt.text a{display:inline;margin:0;padding:0;background:none;line-height:14px;text-decoration:none;}
.header_bg{top:29px;left:0px;height:67px;z-index:90;width:952px;overflow:hidden;position:absolute;display:block;}

/* chechout */
.location,.location li a,.location li span{background:url(images/payment/payment_y.gif) 0 0 no-repeat;}
.location{clear:both;display:block;background-position:0px 15px;background-repeat:repeat-x;margin:15px auto;height:50px;width:732px;}
.location li{text-align:center;width:25%;float:left;font-size:12px;font-weight:bold;}
.location li a,.location li span{display:block;padding-top:35px;}
.location li.on span{color:#BE292F;}
.location li a{color:#666;}
.location li a:hover{color:#A72D2C;}
.location li.on_0 a{background-position:center -100px;}
.location li.on_0 span{background-position:center -200px;}
.location li.on_1 a{background-position:center -300px;}
.location li.on_1 span{background-position:center -300px;}
.location li.on span{background-position:center -400px;}
.location li.on_2 a{background-position:center -500px;}
.location li.on_2 span{background-position:center -500px;}
.location li.payment span{background-position:center -600px;}
.location li.on_3 a{background-position:center -700px;}
.location li.on_3 span{background-position:center -800px;}

.billing_dl{padding:10px 0 10px 0px;font-size:12px;display:block;}
.billing_dl dt,.billing_dl dd{display:block;width:680px;line-height:18px;padding:0px 0px 0px 40px;margin:0px;}
.billing_dl dt{line-height:20px;padding:0px 0px 20px 10px;color:#000;font:16px georgia;font-weight:bold;}
.billing_dl dt a{float:right;}
.f_g12{font:12px georgia;font-weight:bold;}
#globalcollect_title{color:#000;font:16px georgia;font-weight:bold;}

.icon_off {width:75px; display:block;height:26px;color:#fff;line-height:22px;font-weight:bold;}
.ti_9 {text-indent:9px;}
.icon_free_gift {width:85px; display:block;height:26px;}
.icon_speclal_offer {width:109px; display:block;height:26px;}
.tt li {float:left; width:300px;padding:0 40px 0 4px; border-bottom:1px dashed #ddd; height:220px;margin-top:8px;color:#000;overflow:hidden;}
.green_info{border:1px solid #859802;background:#EBFEE0;padding:10px 20px;margin-top:10px;font-size:12px;}

/* Product Promotions */
.bought,.bought_s{position:relative;height:240px;}
.bought_s{position:relative;height:60px;}
.bought h2,.bought_s h2{position:absolute;left:0px;top:0px;height:34px;line-height:34px;width:740px;color:#1E4E8E;} 
.bought h4,.bought_s h4 {position:absolute;left:0px;top:30px;line-height:30px;width:740px;} 
.bought_s h4 {border:none;} 
.bought h4 strong,.bought_s h4 strong{font-size:16px;color:#A72D2C;} 
.bought h4 span,.bought_s h4 span{float:right;font-size:11px;font-weight:normal;} 
.bought_l,.bought_r{position:absolute;top:120px;left:10px;width:18px;height:62px;background:url(images/bg/bg_Sprites.gif?47131) 0 0 no-repeat;cursor:pointer;}
.bought_l{background-position:0px -1150px;}
.bought_r{background-position:-50px -1150px;left:717px;}
.bought ul{display:block;position:relative;left:30px;top:70px;width:690px;height:175px;overflow:hidden;}
.bought ul li{display:block;float:left;width:120px;margin-left:15px;font-size:12px;}
*html .bought ul li{margin-left:10px;}
.bought ul li a.bought_link_a{display:block;position:relative;height:85px;width:85px;border:1px solid #fff;margin-top:5px;background:url(images/imgBox/loading_img_s.gif?47131) center center no-repeat;}
.bought ul li a.bought_link_a:hover{border:1px solid #ddd;text-decoration:none;}
.bought ul li a.bought_link_b{display:block;height:30px;width:120px;border:1px solid #fff;line-height:14px;overflow:hidden;}

.items_top{border:1px solid #ddd;border-width:1px 1px 0px 1px;height:30px;line-height:30px;margin-top:10px;background:#EBE9DF;padding:0 5px;overflow:hidden;}
.items_top h2{color:#666;font-size:12px}

/* Narrow Search */
.style_block_menu,.style_block{border:1px solid #ebebeb;border-width:1px 1px 0px 1px;width:184px;}
.style_block_menu h2,.style_block h2,.style_block h2.style{background:url(images/bg/narrow-search_title.gif) left bottom repeat-x;font:11px Verdana;line-height:15px;width:178px;padding:6px 0 7px 6px;color:#454545;font-weight:bold;}
.style_block h2.style{text-shadow:0 1px 1px rgba(0,0,0,.75);background:url(images/bg/narrow-search_title2.gif) left bottom repeat-x #B5B5B5;border-top:1px solid #9E9E9E;padding:6px 0 7px 6px;}
.style_block h2.style a{text-shadow:0 0 0 rgba(0,0,0,0);}
.style_block_menu h6 {color:#000;border-bottom:1px solid #ebebeb;padding:5px 0px 5px 10px;font-size:11px;color:#000;font-weight:normal;}
.style_block_menu dl h5 {border-bottom:1px solid #ebebeb;line-height:16px;overflow:hidden;font:10px Verdana;font-weight:bold;}
.style_block_menu dt {color:#000;border-bottom:1px solid #ebebeb;padding:5px 0px 5px 10px;overflow:hidden;}
.style_block_menu dd {border-bottom:1px solid #ebebeb;line-height:16px;overflow:hidden;font:10px Verdana;}
.style_block_menu dd a{display:block;padding:5px 0px 5px 15px;}
.style_block_menu dl h5 a{display:block;padding:7px 0px 5px 15px;}
.style_block_menu dd a:hover{background:url(images/bg/bg_Sprites_repeat.gif?47131) -20px -4322px no-repeat #f3f3f3;color:#A72D2C;text-decoration:underline;}
.style_block_menu dl h5 a:hover {background:#f3f3f3;color:#A72D2C;text-decoration:underline;}
.style_block_menu dd.back a:hover {background:#f3f3f3;}
.style_block_menu dt.red,.style_block_menu dt.back{color:#A72D2C;background:#fff;padding:5px 0px 5px 15px;}
.style_block_menu dt.back{color:#454545;}
.style_block_menu dd.tp {padding:7px 0px 5px 25px;}
.style_block_menu dd.lp {padding:7px 0px 5px 35px;}
.style_block_menu dd a.lp {padding:7px 0px 5px 25px;background-position:-10px -4322px;}
.gray5_bg{background:#e5e5e5;}

.style_block{margin-top:10px;border-bottom:1px solid #ebebeb;}
.style_block h2 a{float:right;font-size:10px;color:#7a7a7a;font-weight:normal;margin-right:5px;}
.style_block h2 a:hover{color:#A72D2C;}
.style_block h2.style,.style_block h2.style a{color:#fff;}
.style_block h5{position:relative;padding:6px 20px 6px 12px;font:10px Verdana;display:block;font-weight:bold;line-height:14px;width:152px;color:#545454;background:url(images/bg/narrow-search_title3.gif) left bottom repeat-x;border-top:1px solid #ddd;}
.style_block h5 a,.style_block h5 a:hover{font:10px Verdana;color:#545454;margin-left:5px;}
.style_block h5 strong{font:10px Verdana;display:block;line-height:14px;color:#545454;font-weight:bold;padding:0px;}
.style_block h5 b{cursor:pointer;overflow:hidden;display:block;width:15px;height:14px;position:absolute;left:165px;top:5px;background:url(images/bg/bg_Sprites.gif?47131) -602px -1200px no-repeat;}
.style_block h5 b.top{background-position:-602px -1211px;}
.style_block h5 b.top1{background-position:-617px -1200px;}
.style_block h5 b.top2{background-position:-617px -1211px;}
.style_block dl{display:bolck;float:left;line-height:14px;width:184px;font-size:12px;color:#000;overflow:hidden;padding:0px;}
.style_block dl.height{height:128px;overflow:hidden;overflow-y:scroll;}
.style_block dt{width:184px;padding:0px;display:block;line-height:14px;}
.style_block dt a{padding:5px 12px;font:10px Verdana;color:#000;line-height:12px;display:block;}
.style_block dt a:hover{background:#F4F4F4;text-decoration:none;color:#B40200}
.style_block dt strong{padding:5px 12px;font:10px Verdana;display:block;font-weight:bold;}
.style_block dt span{font:10px Verdana;padding:5px 12px;font-weight:bold;color:#999;display:block;font-weight:normal;}
.style_block dt a span{display:inline;}


.your_selections{background:url(images/bg/narrow_search_t3_bg.gif) right top repeat-y;position:relative;font-weight:bold;overflow:auto;color:#606060;font-size:12px;}
.your_selections_con{background:url(images/bg/narrow_search_t_bg.gif) right top no-repeat;}
.your_selections_in{background:url(images/bg/narrow_search_t2_bg.gif) right bottom no-repeat;}
.your_selections table{background:url(images/bg/tran.gif?47131) 0px 0px no-repeat;}
.your_selections table td{color:#606060;font-size:12px;}
.your_selections table td.your_s_l{width:113px;background:url(images/bg/narrow_search_arrs.gif) right center no-repeat;padding:5px 10px 5px 10px;overflow:hidden;font:11px Verdana;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.75);}
.your_selections table td.your_b_l{width:4px;background:url(images/bg/your_b_l.gif) left bottom no-repeat #9D0E0E;padding:0px;}
.your_s_r{width:600px;;overflow:hidden;padding:5px 10px 5px 10px;color:#666;font-weight:normal;}
.your_s_r span{font:11px Verdana;font-weight:bold;color:#454545;}
.your_s_r a{padding:6px;background:url(images/bg/bg_Sprites.gif) -500px -1150px no-repeat;margin:0 10px 0 5px;}
.your_s_r a:hover{background-position:-550px -1150px;text-decoration:none;}
.your_selections .tls,.your_selections .trs,.your_selections .bls,.your_selections .brs{position:absolute;width:4px;height:4px;background:#000;}
.your_selections .tls{top:0;left:0px;background:url(images/bg/your_t_l.gif) 0 0 no-repeat;}


.pagebar_n span{font:14px georgia;color:#585a5d;font-weight:bold;}
.pagebar_n span strong{font:22px georgia;color:#b70100;font-weight:bold;}
.pagebar_n li{float:left;margin-left:5px;line-height:20px;color:#000;height:26px;overflow:hidden;}
.pagebar_n li.previous a,.pagebar_n li.next a{display:block;width:27px;height:26px;background:url(images/bg/bg_Sprites.gif) -500px -1200px no-repeat;}
.pagebar_n li.next a{background-position:-550px -1200px;}
.pagebar_n li{line-height:26px;font:11px Verdana;font-weight:normal;}
.pagebar_n li strong{font:11px Verdana;line-height:26px;padding:0 2px;font-weight:bold;}
.pagebar_n li a{line-height:26px;font:11px Verdana;font-weight:normal;color:#000;text-decoration:underline;padding:0 2px;}


.list_bar_n{height:24px;background:url(images/bg/narrow-search_title.gif?47131) 0 0 repeat-x;color:#000;line-height:24px;overflow:hidden;padding:5px 10px;}
.list_bar_fl{float:left;margin-top:3px;}
.list_bar_fl li{float:left;height:17px;line-height:17px;font:11px Verdana;font-weight:bold;color:#454545;}
.list_bar_fl li a{float:left;padding:0 5px;display:block;text-decoration:none;height:17px;line-height:17px;overflow:hidden;font:11px Verdana;font-weight:bold;color:#454545;}
.list_bar_fl li a:hover{text-decoration:none;font:11px Verdana;font-weight:bold;color:#960606;}
.list_bar_fl li.on a{font:11px Verdana;font-weight:bold;color:#960606;}

.list_bar_fr{float:right;margin-top:3px;}
.list_bar_fr li{font:11px Verdana;float:left;height:17px;line-height:17px;}
.list_bar_fr li a,.list_bar_fr li span{font:11px Verdana;margin:0px 3px 0px 3px;padding:0 5px 0 20px;float:left;display:block;line-height:20px;text-decoration:none;background:url(images/bg/list_bar_fr_bg.gif) 0 0 no-repeat;height:17px;line-height:17px;overflow:hidden;}
.list_bar_fr li a:hover{text-decoration:none;color:#000;}
.list_bar_fr li a:active{text-decoration:none;color:#000;}
.list_bar_fr li.list a{background-position:0 0;border:1px solid #F6F6F6;}
.list_bar_fr li.list a:hover{background-position:0 -34px;border:1px solid #C6C6C6;}
.list_bar_fr li.list span{background-position:0 -34px;border:1px solid #C6C6C6;}
.list_bar_fr li.grid a{background-position:0 -51px;border:1px solid #F6F6F6;}
.list_bar_fr li.grid a:hover{background-position:0 -85px;border:1px solid #C6C6C6;}
.list_bar_fr li.grid span{background-position:0 -85px;border:1px solid #C6C6C6;}
.list_bar_fr li.gallery a{background-position:0 -102px;border:1px solid #F6F6F6;}
.list_bar_fr li.gallery a:hover{background-position:0 -136px;border:1px solid #C6C6C6;}
.list_bar_fr li.gallery span{background-position:0 -136px;border:1px solid #C6C6C6;}
.no_bg{background:#none;}

.narrow_c_list_out{background:url(images/bg/narrow_c_list_bg.gif?47131) 0 0;padding:7px;width:741px;overflow:hidden;margin:10px 0 2px 0;}
.narrow_c_list_out h2{font:18px Georgia;height:33px;line-height:40px;color:#171717;font-weight:bold;}
.narrow_c_list_out dl,.narrow_c_list_out div{display:block;width:707px;overflow:auto;background:#fff;padding:0 17px 7px  17px;font:11px Verdana;}
.narrow_c_list_out dt,.narrow_c_list_out dd{display:block;float:left;;overflow:hidden;}
.narrow_c_list_out dt{width:300px;position:relative;padding-top:12px;}
.narrow_c_list_out dd{width:390px;padding:0 0 0 14px;}
.narrow_c_list_out li{display:block;float:left;line-height:20px;color:#000;overflow:hidden;padding:3px 0 3px 2px;width:351px;}
.narrow_c_list_out li a{color:#000;display:block;line-height:14px;}
.narrow_c_list_out li a span{color:#828282;padding-left:5px;}
.narrow_c_list_out h3,.narrow_c_list_out dd h3 {background:url(images/bg/narrow_search_line.gif?47131) 0 5px no-repeat;padding:8px 0 5px 0;font-size:11px;}
.narrow_c_list_out h3 span,.narrow_c_list_out dd h3 span{font:18px Georgia;color:#c2c2c2;font-weight:bold;}
.narrow_c_list_out dt li a,.narrow_c_list_out ul.style li a{background:url(images/bg/arr_dian.gif?47131) 0 5px no-repeat;padding-left:12px;}
.narrow_c_list_out dt img{position:absolute;top:0px;left:299px;}
.narrow_c_list_out dt li{width:285px;}
.narrow_c_list_out dd li{width:390px;padding:3px 0 3px 0px;}
.narrow_c_list_out dd h3 {background:none;}

/* U.S. Delivery Only */
.info_red{border:1px solid #E8D48D;padding:10px;color:#A72D2A;background:#F8EAAD;font-size:12px;}
.info_blue{border:1px solid #BCCFE0;padding:10px;color:#000;background:#E0F3FA;font-size:12px;}
.info_yellow{border:1px solid #E6CF89;padding:10px;color:#AD0001;font-size:12px;background:url(images/bg/info_yellow_bg.gif) 10px 10px no-repeat #F6EAAE;padding-left:45px;}
.info_gray{border:1px solid #E1E1E1;padding:10px;color:#000;font-size:12px;background:url(images/bg/narrow_search_t_bg.gif) 0 0 repeat-x;}


